Convert notes into Gravity JSON.

Upload CSV, Markdown, or an existing Gravity export. Everything runs locally in your browser, so your notes never leave your device.

Client-side only. No uploads. No accounts.

Source files

You can also paste files or text.

Supported: .json, .csv, .md, .txt

Format
Format

Validate an existing Gravity export.

Ordering

Preview & export

Run a conversion to see the preview and download link.

Issues, or requests for new formats? Email me.

Import guide

If you are moving from a plain-text setup, this page is the fastest way to get your notes into Gravity. It supports Markdown, common CSV exports, and existing Gravity JSON exports.

The conversion runs in your browser. Your files are parsed locally, checked against Gravity's import rules, and exported as a JSON file you can import on your device. Nothing is uploaded during the process.

CSV exports vary a lot between tools. If auto-detection looks wrong, map the text and timestamp columns manually, reconvert, and check the preview list.

Not sure the mapping is right? Start with a small export first. Once the preview looks correct, convert the full file. You can rerun it as often as you want. It does not touch your source notes.

Recommended workflow

  1. Export from your current notes tool as CSV, Markdown, or JSON.
  2. Convert and skim the preview to confirm ordering and formatting.
  3. If something looks off, check diagnostics and tweak the format settings.
  4. Download the Gravity JSON file and import it from the app settings.

Troubleshooting tips

  • If dates look wrong, double-check timezone and date format in your export.
  • If notes are blank, confirm the CSV text column mapping and reconvert.
  • If Markdown fails, remove extra frontmatter fields and try again.
  • If a huge file fails, split it into smaller batches to find the bad row.

For CSV format details, see RFC 4180. If you hit an edge case, send the export format details through the Contact page.