How to Migrate from Pocket to Marqly
Mozilla shut down Pocket in July 2025, leaving millions of saved articles stranded in offline export files. Here is how to restore your reading backlog into Marqly and make every save searchable by meaning.
list.csv inside it (not ril_export.html, which uses a layout the importer does not read) — or users whose saves went to browser bookmarks.What makes Marqly the natural home for your Pocket library?
Just like Pocket, Marqly strips ads and clutter into a clean, typography-focused reading mode across mobile, tablet, and desktop.
Pocket search only matched exact words. Marqly uses semantic embeddings: describe the concept you remember, and Marqly finds it.
Triage your backlog in minutes. Instead of reopening hundreds of stale tabs, scan AI-generated TL;DR summaries to decide what to read.
Pocket highlights were limited and trapped in the app. Marqly lets you highlight text directly on live websites in 6 colors with sync.
Step-by-Step Pocket Import Guide
Find your Pocket export file
Locate the export file you downloaded from Pocket:
- Check your Downloads or Documents folder for the Pocket export ZIP (it contains
list.csvand an HTML preview file you can ignore for import). - If you downloaded a ZIP from Mozilla, unzip it to extract the HTML or CSV data file.
- Need to preview or clean duplicates first? Use our free Pocket Export Converter Tool to inspect your links in the browser before importing.
Import into Marqly with one click
Upload your file directly into Marqly:
- Sign in to app.marqly.com (free, no credit card required).
- Go to Settings → Import Bookmarks.
- Select Pocket and upload
list.csv. The viewer at Pocket export converter can preview the rows first, free and in-browser. - Click Import. Marqly parses your links and recreates your library in under two minutes.
Let AI bring your backlog back to life
The biggest problem with a 500-article Pocket backlog was reading guilt. Marqly solves this:
- AI Summaries: Scan instant key takeaways to decide whether an old article is still worth your time.
- Semantic Search: Find specific advice or quotes you remember from 2022 without knowing what the title was.
- Ask AI: Ask questions directly to your saved articles library to synthesize research fast.
Ready to bring your Pocket saves back to life?
Free to start with up to 100 bookmarks. No credit card required.
What transfers — fidelity matrix
Every row below was read out of the importer Marqly actually runs in production, plus fixture runs of each export format. Where something is lost, we say so — the point is an import you do not have to redo.
Accepted input: list.csv from the export ZIP — NOT ril_export.html (see the format row)
| Field | Outcome | What it means for your library |
|---|---|---|
| Export format actually importable | Not supported | Pocket’s real ril_export.html is a <ul><li> list, not the Netscape DL structure Marqly’s importer reads — measured against a genuine 261-item export: 0 bookmarks parse and the import rejects the file. Use the CSV. (This surprised us too; it is now the first row of the matrix on purpose.) |
| URL | Supported | Verbatim — query strings (including signed or tracking parameters) and fragments are preserved; nothing is normalized away. |
| Title | Supported | With HTML entities decoded (& → &). |
| Tags | Supported | The tags column of list.csv imports as Marqly tags (pipe-separated in Pocket’s file, split correctly). |
| Folders / collections | Not supported | Pocket exports a flat list (title, url, time_added, tags, status) — there is no folder column to preserve. Tags are the organization that survives. |
| My Notes | Not supported | Pocket’s CSV has no notes column (title, url, time_added, tags, status), so My Notes are not recoverable through import — the HTML preview shows them but does not import. Worth copying by hand before you commit to the switch. |
| Excerpt / status columns | Not supported | The time_added and status CSV columns are not in the importer’s header aliases — they are dropped; neither is there an article text column to import. |
| Read / archive status | Not supported | The status column is dropped — unread and archived items import identically. Good if you wanted to reread the pile; plan a quick pass if not. |
| Saved date | Not supported | The export carries it (ADD_DATE/created) and the parser reads it, but the import stores items with the import date. Sort by “recently added” after a big import with that in mind. |
| Highlights / annotations | Not supported | Bookmark-file imports carry links, not page markup. Marqly highlights are created on the page after saving. |
| Duplicates | Not supported | Import writes every row; no dedup pass runs. Check the export first with the free duplicate finder, or clean up in Marqly after import. |
- Export format actually importable
- Not supported
- Pocket’s real ril_export.html is a <ul><li> list, not the Netscape DL structure Marqly’s importer reads — measured against a genuine 261-item export: 0 bookmarks parse and the import rejects the file. Use the CSV. (This surprised us too; it is now the first row of the matrix on purpose.)
- URL
- Supported
- Verbatim — query strings (including signed or tracking parameters) and fragments are preserved; nothing is normalized away.
- Title
- Supported
- With HTML entities decoded (& → &).
- Tags
- Supported
- The tags column of list.csv imports as Marqly tags (pipe-separated in Pocket’s file, split correctly).
- Folders / collections
- Not supported
- Pocket exports a flat list (title, url, time_added, tags, status) — there is no folder column to preserve. Tags are the organization that survives.
- My Notes
- Not supported
- Pocket’s CSV has no notes column (title, url, time_added, tags, status), so My Notes are not recoverable through import — the HTML preview shows them but does not import. Worth copying by hand before you commit to the switch.
- Excerpt / status columns
- Not supported
- The time_added and status CSV columns are not in the importer’s header aliases — they are dropped; neither is there an article text column to import.
- Read / archive status
- Not supported
- The status column is dropped — unread and archived items import identically. Good if you wanted to reread the pile; plan a quick pass if not.
- Saved date
- Not supported
- The export carries it (ADD_DATE/created) and the parser reads it, but the import stores items with the import date. Sort by “recently added” after a big import with that in mind.
- Highlights / annotations
- Not supported
- Bookmark-file imports carry links, not page markup. Marqly highlights are created on the page after saving.
- Duplicates
- Not supported
- Import writes every row; no dedup pass runs. Check the export first with the free duplicate finder, or clean up in Marqly after import.
measured against a real 261-item public Pocket export (corpus hash recorded in the run log) + parser code · checked 2026-09-26 against Marqly’s deployed importer. Preview any export file before uploading it with the bookmark file viewer; clean repeats first with the duplicate finder.
Frequently Asked Questions about Pocket Migration
Can I still export my data from Pocket today?
Mozilla permanently shut down Pocket servers on July 8, 2025, and export access closed on November 12, 2025. If you downloaded the export ZIP before that date, Marqly imports list.csv from inside it. If you synced Pocket saves into browser bookmarks instead, your browser HTML export works too.
What if my Pocket export file is corrupted or very large?
You can use our free browser utility, the Pocket Export Converter (/tools/pocket-export-converter), to inspect, clean, and convert your file before importing.
Will my Pocket tags and read statuses be preserved?
From the CSV: titles, URLs and your tags transfer — that is the good news, and your categorization by tag survives. Saved dates and read/archive status do not: every import is dated the import day and unread and archived items land the same way. The HTML export is a different structure entirely and does not import at all (use the CSV). AI re-tagging and semantic search over the backlog are Pro features.
Is Marqly free for former Pocket users?
Yes. Marqly offers a free tier that stores up to 100 bookmarks with search across your whole library, without requiring a credit card. Pro is available for unlimited bookmarks and semantic AI search.
How does Marqly compare to Pocket?
Pocket was a read-it-later app with manual tagging and basic search. Marqly keeps the clean reader view and highlights, but adds an AI layer: semantic search by meaning, automatic article summaries, and YouTube video transcripts.





