Stop typing first. Markdown Editor auto-saves the editor pane to
markdownCurrentDoc. Typing now risks overwriting recoverable content. Take any fresh notes elsewhere.
What likely happened
Markdown Editor stores everything locally in your browser's extension storage under two keys:
markdownDocumentsβ your full document list (titles, content, timestamps).markdownCurrentDocβ the raw text last shown in the editor pane.
Common causes when the list looks empty:
- Storage was cleared β often Firefox for Android's Delete browsing data on quit or site-data cleanup.
- Extension was reinstalled or moved profile β sideload, new profile, or cleared via debug tools.
- Storage is unreadable β if the JSON can't parse, the editor silently falls back to empty. Your data may still be on disk.
- You're in a different profile β private browsing, a synced device, or a second install.
Work through the steps in order β easiest first.
Step 1 β Freeze the extension
Close the tab. Don't save, don't create, don't clear. If you're on a phone, put it down.
Step 2 β Look for a backup file
If you ever used Export All Documents, there's a file like markdown-docs-2025-09-14.json in Downloads (or iCloud / Drive / Dropbox).
Found one? Open the extension β Import β pick the file. Even an old export recovers most of the work.
Step 3 β Check other browsers and devices
Extension storage doesn't sync between devices β but a separate copy may exist on another one.
- Open Markdown Editor everywhere you've used it.
- If you find intact documents, Export All Documents immediately.
- Import that JSON on the broken device.
Step 4 β Inspect storage directly (desktop Firefox)
This recovers the most cases.
- Open
about:debugging#/runtime/this-firefox. - Find Markdown Editor β click Inspect.
- In DevTools, open the Storage tab (hit Β» if hidden).
- Expand Extension Storage β Local.
- Look for
markdownDocumentsandmarkdownCurrentDoc.
If markdownDocuments has data:
- Expand it, right-click β Copy Value.
- Wrap it like this and save as
markdown-recovery.json:
{
"version": "2.0",
"exportDate": "2026-04-20T00:00:00.000Z",
"documents": [ ...paste your array here... ]
}
- Re-open the extension β Import β pick the file.
If only markdownCurrentDoc has data: copy the string into a new document. That's your most recent session, at least.
Step 5 β Firefox for Android (USB debugging)
Android Firefox has no about:debugging β drive it from a desktop instead.
- Phone: Firefox β Settings β About Firefox β tap the logo 5Γ to unlock Secret Settings.
- Back in Settings β turn on Remote debugging via USB.
- Enable USB debugging in Android Developer options.
- Connect the phone to a computer running desktop Firefox.
- Desktop:
about:debuggingβ USB Devices β Connect. - Click Inspect next to Markdown Editor β follow Step 4.
Heads up: match channels. If the phone runs Firefox Beta, use Firefox Beta on the desktop too.
Step 6 β Dig into the profile folder (advanced)
If the extension won't load at all, or Step 4 is empty, data may still be on disk.
- Go to
about:profilesβ click Open Folder next to Root Directory on the active profile. - Look inside:
storage/default/moz-extension+++β¦/idb/β IndexedDB files.browser-extension-data/{extension-id}/storage.jsβ older storage file.
- Search for chunks of your text.
- Found something? Copy the whole folder elsewhere before touching it, then email filenames (not contents) to [email protected].
Never edit profile files in place β a corrupted one stops Firefox from starting.
Step 7 β Chrome, Edge, and Safari
Same idea, different menus.
Chrome / Edge
- Open
chrome://extensions(oredge://extensions) β enable Developer mode. - Find Markdown Editor β click Inspect views: service worker (or background page).
- In the Console, run:
chrome.storage.local.get(['markdownDocuments', 'markdownCurrentDoc'], d => console.log(JSON.stringify(d, null, 2)))
- Copy the output, wrap it in the Step 4 JSON format, import.
Safari (macOS)
- Safari β Settings β Advanced β enable Show features for web developers.
- Open Markdown Editor β right-click β Inspect Element.
- Storage tab β look for
markdownDocumentsandmarkdownCurrentDoc.
Step 8 β Stop it happening again
- Export monthly. Export All Documents β save to iCloud / Drive / Dropbox. The file is tiny.
- Check "clear on quit" settings. Firefox Android β Delete browsing data on quit β make sure Site data and Cookies are off. Same idea in Chrome / Edge.
- Don't uninstall to "reset". Uninstalling wipes storage. Email us first β we can almost always fix it in place.
- Split long documents. Extension storage caps around 5 MB. Ten small files survive better than one huge one.
A small promise
Markdown Editor stays out of your way β no accounts, no cloud, no telemetry. The trade-off: the data lives on your device, and device storage can get cleared. That's what the Export button is for. Open the editor and find it β takes two seconds.
Still stuck?
Email [email protected] with:
- Browser and version (e.g. Firefox 127 on Android 14).
- Roughly when the documents disappeared.
- Any recent updates, reinstalls, or browser changes.
- What you tried from this guide and what happened.
A real person reads every message. You're not yelling into a void.