KeepExport

How to export all your Google Keep notes

Google Keep has no “export all” button. The bulk export is Google Takeout, which gives you a zip of every note with its images. Here is the whole flow, and what to do with the zip afterwards.

1. Create the export in Google Takeout

  1. Open takeout.google.com and sign in with the account that owns the notes.
  2. Click Deselect all, scroll to Keep, and tick it. (Keep has no format options; it always exports JSON + HTML + attachments.)
  3. Click Next step. Choose “Send download link via email”, “Export once”, file type .zip, and a size (2 GB is fine; larger exports are split into several zips).
  4. Click Create export. When the email arrives, download the zip.

2. What is inside

The zip has a Takeout/Keep/ folder with, for every note, a .json file (structured data) and a .html file (readable copy), plus the images and audio the notes contained and a Labels.txt. Each JSON note records the title, text (with formatting as HTML), checklist items and their state, labels, colour, created and edited timestamps, whether it was archived, pinned or in the trash, attachment file names, and any web links Keep saved under the note.

3. Convert it to the format you need

Drop the zip on KeepExport — the conversion runs in your browser, nothing is uploaded — and pick a destination:

4. Check the result before deleting anything

Open a few notes in the new app, including one with a checklist and one with a photo. Keep the Takeout zip as a backup; it is the only complete copy of your notes outside Google.

Questions

Can I export Keep without Takeout?
Only one note at a time: the note menu offers “Copy to Google Docs”, and the web app can print a single note. Takeout is the only bulk export Google provides.
How long does Takeout take?
A Keep-only export usually arrives within minutes; Google says it can take hours or days for very large accounts. You get an email with the download link.
Why are there .html and .json files for each note?
The .html is a human-readable copy; the .json has the structured data (checklist state, labels, colour, timestamps, attachment names). Converters use the .json.
Are archived and trashed notes included?
Yes. Archived notes have isArchived set and trashed notes isTrashed. KeepExport includes archived notes by default and leaves trash out unless you tick it.
Do reminders come along?
No. Keep reminders now live in Google Tasks and are not part of the Keep export.