176

Using Chrome Developer Tools, i have printed a JSON object with console.log.

is there a way that I can copy it to the clipboard?

324

If the right-click -> copy is not available you could try:

1 - Right-click the object and select "Store as global variable"

2 - The console will print the new variable's name, for example:

//temp1

3 - Type:

copy(temp1)   

The object is now available in your clipboard.

Tested in chrome 36

  • 3
    Bertrand's answer works like a charm. Should be selected as correct answer, @Anagio. – fmquaglia Sep 25 '14 at 18:50
  • 3
    In Chrome 41 this returns undefined. – isherwood Mar 20 '15 at 14:32
  • 1
    @EdwinSnts Bertrand means in the Javascript console, after logging an object with console.log( myObject ), to right click on that object. It will give you a context menu with the "Store as global variable" feature. – BradGreens May 8 '15 at 16:37
  • 10
    copy(temp1) works in Chrome 46, but copying a larger object (a jQuery.Event object), the clipboard gets [object Object]. – sealocal Nov 9 '15 at 19:33
  • 5
    In Chrome copy(temp1) returns undefined but the object is available in your clipboard. – Suzana Jan 27 '16 at 16:42
0

Another simple method...from the console surround the json with JSON.stringify(yourobjecthere). Then highlight the text or optionally select the Copy button in the developer bar if it exceeds X number of rows. Hope this helps someone.

Example:

JSON.stringify(JSON.parse(window.atob(localStorage.getItem('C_C_M'))))
-1

Select the text in the console, then use right click -> copy

To copy the entire log (when I needed): hit ctrl-a (select all) then ctrl-c (copy)

Note: Since posting this I noticed sometimes it is necessary to select a little text before these steps work. Also for a long console output scroll to the top of the console and select a little text first. Grrr... still this is easier than saving as a file.

== Above is using Chrome 35 ==

  • 1
    Doesn't work for me—it just copies the collapsed summary of the variable. – Michael Scheper Dec 12 '17 at 3:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.