Guide

Export Omnivore Highlights and Add TTS Narration in Morph

Omnivore is highlight-focused. Morph adds reading + TTS on top of your notes.

What this is about

Omnivore is great for saving articles + highlights. Morph goes further: read those articles + listen to them with TTS.

Omnivore users wanting TTS on articles. People with extensive highlight notes wanting to rebuild library. Anyone liking Omnivore but wanting more.

What you’ll learn

  • · Export Omnivore highlights and articles as JSON
  • · Parse JSON to readable format
  • · Import articles to Morph
  • · Enable TTS narration
  • · Organize highlights in reading lists

The playbook

  1. 1

    Export Your Omnivore Data

    Open Omnivore → Settings (gear) → Data Export → Choose JSON or CSV format → Download.

  2. 2

    Save Export File Safely

    Save JSON/CSV to ~/Downloads and backup to cloud (Google Drive, Dropbox).

  3. 3

    Parse JSON to Extract Articles

    Use online JSON viewer or Python script to extract article URLs, titles, and highlights from JSON file.

  4. 4

    Download Articles as PDFs

    For each article: Open URL in browser → Print → Save as PDF. Store in ~/Downloads/omnivore-articles.

  5. 5

    Convert PDFs to EPUB Using Calibre

    Calibre → Add PDFs → Convert to EPUB → OK.

  6. 6

    Import to Morph

    Open Morph → Library → '+' → 'Import from Files' → Select EPUBs → Batch import.

  7. 7

    Enable TTS on Articles

    Open article → Speaker icon → Choose voice and speed.

  8. 8

    Re-Highlight Key Passages

    Use exported highlights as reference. Re-highlight important passages in Morph.

  9. 9

    Add Notes to Highlights

    Morph notes are richer than Omnivore. Expand notes as you re-read.

  10. 10

    Organize into Reading Lists

    Create lists by topic, matching Omnivore organization if applicable.

Common mistakes

✗Assuming highlights auto-transfer—they don't

→Manual re-highlighting is required for best results.

✗Not saving export file to cloud

→Omnivore export is your backup. Cloud save is essential.

✗Trying to use raw PDF without Calibre conversion

→Calibre improves text extraction for TTS.

✗Not testing TTS before full migration

→Test on 1-2 articles first.

✗Forgetting to open Omnivore articles URLs while migration is in progress

→Articles might become inaccessible. Download PDFs while you have access.

Quick wins

  • Go to Omnivore Settings → Data Export → Download JSON
  • Save to cloud immediately (backup)
  • Pick 5 favorite articles
  • Convert one to PDF, then EPUB
  • Import to Morph
  • Test TTS and synced reading

Morph Extends Omnivore: Highlights + Reading + Listening

Omnivore stores highlights on articles. Morph reads those articles + adds TTS narration + synced reading. Your highlights become part of an active reading experience, not just a note dump. Cloud sync, offline access, organizational tools. Morph completes Omnivore's vision.

Export Omnivore data (JSON format)TTS narration on articlesSynced read-and-listen (20-30% faster)Re-highlight with notesOffline downloadCloud syncReading lists (organize highlights)

Frequently asked

Can Omnivore highlights auto-import to Morph?+
No, not automatically. Export JSON, manually re-highlight in Morph using exported notes as reference.
How do I parse Omnivore's JSON export?+
Use online JSON viewer (jsoncrack.com) or write Python script to extract URLs/titles/highlights. Paste results into text file.
What if Omnivore URLs become inaccessible later?+
That's why you download PDFs immediately during migration. Archived PDFs are permanent.
Does Morph have equivalent to Omnivore's tagging?+
Morph uses reading lists instead of tags. Similar organization; different interface.
Can I keep using Omnivore while migrating to Morph?+
Yes. Gradual migration is fine. Export regularly to keep backups.
How many highlights can I migrate?+
Depends on article count. 100 articles: 2-3 hours. 500+: several days (or gradual).
Is Morph TTS good enough for article listening?+
Yes. Morph TTS is excellent. Synced reading is faster than listen-only.
What if I want to keep Omnivore for web clipping?+
Totally fine. Use Omnivore for saving/clipping, then migrate important articles to Morph for reading + TTS.

Your whole library, read to you.

Bring your EPUBs, save the articles you meant to read, and listen with Morph's own voices — offline, on your phone.