Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

I have a lot of notes in Google Keep. Can I save this info locally on computer or import to MS Word? Not every note separately but all together?

share|improve this question
1  
The desktop interface isn't fully baked. I don't see a way to export your data from Keep; not even with Google Takeout. Right now this doesn't seem possible. –  Al E. Sep 17 '13 at 16:13
    
(There's apparently no way to do it from the Android app, either.) –  Al E. Sep 17 '13 at 16:15
1  
googledevelopers.blogspot.com/2014/01/… Google Drive API for Android has been published two days ago, lets hope web interface / API comes after that relatively soon. –  silpol Jan 18 at 10:23

2 Answers 2

up vote 1 down vote accepted

There still isn't an explicit way to download/export your Google Keep data, but this seems to work in many cases.

  1. Go to Google Keep
  2. Select "List View"
  3. Select all text on the page and copy it (Ctrl+A, Ctrl+C)
  4. Paste into your favorite text editor

Since the notes are all just essentially lists, this works well to get the information with a couple of carriage returns between each note, with each item on its own line.

If you've "Archived" any items you'll need to go to the "archive" page and repeat.

YMMV

share|improve this answer
    
look like it works –  Alex Sep 18 at 12:12

You can try using this script (I haven't tested it):

/* Vedant Misra (vedantmisra.com) (github.com/vedant)
*
* Script for exporting Google Keep note files.
*
* This does not handle attachments or checklists, only note files. Downloads
* each note to a .txt file named for the note's title.
*
* To use this, go to https://drive.google.com/keep/ and wait for the page to
* fully load all of your saved notes; scroll to the bottom to confirm they're
* loaded. Then paste the below in your URI bar, go to the start of the line,
* prepend what you pasted with "javascript:" without quote marks, and hit enter.
*
* REVISED for Google Keep update. 2014-09-14
*/

(function(){"use strict";var e=document.createElement("SCRIPT");e.src="//code.jquery.com/jquery-latest.min.js";e.type="text/javascript";document.getElementsByTagName("head")[0].appendChild(e);var t=function(e){if(window.jQuery){e(jQuery)}else{window.setTimeout(function(){t(e)},100)}};t(function(e){(function(e){e.save=function(t,n){if(!t){e.error("Console.save: No data");return}if(!n){n="console.txt"}if(typeof t==="object"){t=JSON.stringify(t,undefined,4)}var r=new Blob([t],{type:"text/text"}),i=document.createEvent("MouseEvents"),s=document.createElement("a");s.download=n;s.href=window.URL.createObjectURL(r);s.dataset.downloadurl=["text/text",s.download,s.href].join(":");i.initMouseEvent("click",true,false,window,0,0,0,0,0,false,false,false,false,0,null);s.dispatchEvent(i)}})(console);var t=e(".IZ65Hb-YPqjbf.h1U9Be-YPqjbf"),n=e(".IZ65Hb-YPqjbf.r4nke-YPqjbf");for(var r=1;r<=t.length;r++){t[r].click();var i=e('.IZ65Hb-YPqjbf.h1U9Be-YPqjbf[contenteditable="true"');console.save(i[1].innerText,n[r].innerHTML+".txt")}alert(t.length-1+" files downloaded.")})})()

(source)

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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