Maybe you share similar memory problems as mine. You contributed to some discussions of this topic over the last few years!
Here are some hastily selected examples after googling strings like 'arduino serial monitor cannot copy'.
I had the same problem.
It looks like there's a limit to how much you can copy. Try copying it in chunks. That worked for me.
Will
haristadena:
Ctrl+C is not copying anything.
Wrong.
Ctrl+C copies the highlighted portion of the serial monitor.
I would like to stop or capture the serial monitor output. Disabling the serial monitor or holding the board in reset clobbers the output. Is there a way to change the behavior? Or a way to capture a bit of the output?
Thanks.
There is no easy way to copy from the Serial Monitor or Output Window to the clipboard. (Windows 10 x64). This makes copying the exception stack extremely difficult, if the board is disconnected, the output window blanks.
Hi,
I recently upgraded my Arduino IDE to 1.8.5 and since upgrading I haven't been able to copy data/text from the serial monitor. Usually I would just go CTRL-A, CTRL-C and then CTRL-P to paste my data into an excel spreadsheet but now when I try and do this it just pastes blank data into excel and it appears that I'm not copying anything. I have tried to paste this data into a text-file also and it also didn't work.
I have tested my code on others computers and it works fine (they have a dif…
There is no easy way to copy from the Serial Monitor or Output Window to the clipboard. (Windows 10 x64). This makes copying the exception stack extremely difficult, if the board is disconnected, the output window blanks.
Hi all,
This is my first post here. I am not super expert in Arduino but I wanted to share a late issue I had and how I found the error. I read lots of post here that did not solve my problem. I finally found the origin of it and how to resolve it. I used Arduino Mega 2560. A simple project to mesure resistance of a wire. Ok, here you are...
Problem: Not able to copy and paste all the data from the serial monitor values.
I selected all data with Ctr + A and Ctr + C from the serial monitor in …
A similar bug was marked as intermittent in 1.8.5:
https://forum.arduino.cc/index.php?topic=524733.0
The bug is completely reproducible for me with Arduino IDE ver 1.8.13 on Windows 10.
The first character in the Serial Monitor Window is a backwards question mark. If I do a CTL-A, CTL-C, it will NOT
paste into another window. If I select everything but that backwards question mark, I CAN copy the text and paste it to another window.
Thank you,
Chris Shaker
IDE 1.8 allowed the serial monitor output to be selected and copied. The current version does not support Ctrl-A to select-all, and copying looses end-lines. This is really annoying, as you cannot capture the output for later diagnostics.
I was having issues copying the entire output from the serial monitor in the IDE 1.8.13 on Windows 10.
After looking at other posts and trying a few things myself, I realised that the issue is that the copy selected everything up to the first hieroglyphic and discarded everything beyond it.
So, for others out there, do not select the strange characters that appear in the serial monitor such as after resetting the Arduino or ESP8266 in my case.
[SerialMonitorCopy.png]
[SerialMonitorCopy.png]
On my win 10 32bit system, I either can't copy anything from serial monitor, or I can only get the first portion. If I get the same serial message on a win 10 64bit system, I can copy the entire serial monitor content. If you have a small laptop running win 10 32bit, can you give it a try? Don't want to report on github unless I can get multiple people having the same issue.
I like to suggest that a feature be added to Serial Monitor to make it possible to write data to a file, or at least, allow selection and copy in that window so that data can be pasted to another window or app.
thanks
opened 11:30PM - 05 Feb 22 UTC
topic: code
type: imperfection
topic: serial monitor
### Describe the problem
Let's say I have 1000 lines of debug output in the ser… ial monitor window, how do I do a select all, such that I can copy it to the
clipboard?
With 1.8.19, I click the mouse into the monitor window and hit <kbd>**Ctrl**</kbd>+<kbd>**A**</kbd> and it selects all of the text. I can then hit <kbd>**Ctrl**</kbd>+<kbd>**C**</kbd>
to copy to clipboard.
### To reproduce
Run a sketch and try to select all of the text from Serial Monitor.
🐛 The contents of the sketch editor are selected when you press <kbd>**Ctrl**</kbd>+<kbd>**A**</kbd>:

### Expected behavior
I expected hitting <kbd>**Ctrl**</kbd>+<kbd>**A**</kbd> would select everything in that window not the source window.
### Arduino IDE version
#### Original report
Nightly build
#### Last verified with
9a6a457bc44fb16f646b9e61a9e8b336b3666412
### Operating system
Windows
### Operating system version
Not provided
### Additional context
And/Or alternative solution - context menu like for example TyCommander

---
#### Additional reports
- https://github.com/arduino/arduino-ide/issues/899
- https://github.com/arduino/arduino-ide/issues/1817
- https://github.com/arduino/arduino-ide/issues/1654
- https://github.com/arduino/arduino-ide/issues/1918
- https://github.com/arduino/arduino-ide/issues/2328
- https://github.com/arduino/arduino-ide/issues/2431
- https://github.com/arduino/arduino-ide/issues/2520
- https://github.com/arduino/arduino-ide/issues/2674
- https://github.com/dankeboy36/esp-exception-decoder/issues/42
- https://forum.arduino.cc/t/copy-of-the-serie-monitor-output/1056049/1
- https://forum.arduino.cc/t/copy-of-the-serie-monitor-output/1056049/5
- https://forum.arduino.cc/t/serial-monitor-copy-only-copied-the-visible-logs/1051846/1
- https://forum.arduino.cc/t/serial-monitor-copy-only-copied-the-visible-logs/1051846/4
- https://forum.arduino.cc/t/using-v-2-0-serial-monitor-print/1034093
- https://forum.arduino.cc/t/serial-monitor-issues-hopefully-fixed-before-release/1026548
- https://forum.arduino.cc/t/serial-output-window-select-all-copy/1024251
- https://forum.arduino.cc/t/coping-multiple-lines-on-monitor-screen/1019346
- https://forum.arduino.cc/t/text-selection-serial-monitor/1005262
- https://forum.arduino.cc/t/upgrade-the-serial-monitor-for-better-function/980128
- https://forum.arduino.cc/t/ide-2-0-copy-from-serial-monitor-limited/1078391
- https://forum.arduino.cc/t/random-seed-does-not-deliver-random-numbers/1006762/10
- https://forum.arduino.cc/t/copying-from-serial-monitor/1071503/3
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/5
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/19
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/21
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/23
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/32
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/38
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/39
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/45
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/46
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/48
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/60
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/61
- https://forum.arduino.cc/t/arduino-ide-2-0-3-serial-monitor-cant-use-cntrl-a-to-capture-everything/1095266
- https://forum.arduino.cc/t/arduino-ide-serial-monitor-bug/1112653/7
- https://forum.arduino.cc/t/why-does-click-into-serial-monitor-ctrl-a-mark-the-source-code/1128016
- https://forum.arduino.cc/t/cannot-select-all-of-serial-data/1158236
- https://forum.arduino.cc/t/how-can-i-copy-the-whole-content-of-the-serial-monitor/1168904/1
- https://forum.arduino.cc/t/your-reason-for-not-switching-to-the-2-x-ide/1176322/47
- https://forum.arduino.cc/t/code-in-the-arduino-is-fine-but-the-display-show-nothing/1204977/33
- https://forum.arduino.cc/t/ide-2-addition-suggestions-open-source-participation/1204792
- https://forum.arduino.cc/t/save-serial-data/1253788
- https://forum.arduino.cc/t/bug-report-serial-monitor/1297087
- https://forum.arduino.cc/t/ide-2-3-2-serial-monitor-ctrl-a-still-marking-only-the-source-code/1310325
- https://forum.arduino.cc/t/arduino-ide-copy-paste-on-serial-monitor-is-limited/1351189/1
- https://forum.arduino.cc/t/arduino-ide-copy-paste-on-serial-monitor-is-limited/1351189/5
#### Related
- https://github.com/arduino/arduino-ide/issues/1081
### Issue checklist
- [X] I searched for previous reports in [the issue tracker](https://github.com/arduino/arduino-ide/issues?q=)
- [X] I verified the problem still occurs when using the latest [nightly build](https://www.arduino.cc/en/software#nightly-builds)
- [X] My report contains all necessary details
It appears to vary by IDE version. There are other (presumably unrelated) issues about the first line of print sometimes being missing or corrupted.
Bottom line on this side issue: I'm fairly sure it's because I'm printing at such a fast rate. Even though the monitor is frozen it can then continue to update, blocking selection and copying.