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.