How auto-save works
Fylepad uses a real-time persistence system that saves your state continuously:
No manual saving required — just close the app anytime and pick up where you left off.
What gets saved
Fylepad preserves your complete workspace:Content
- Editor content — All text and formatting in every tab
- Tab titles — Custom names you’ve assigned
- Tab order — Your custom arrangement
- Active tab — Which tab was open when you closed
Formatting
- Text styling — Bold, italic, underline, colors, fonts
- Document structure — Headings, lists, tables
- Code blocks — Syntax highlighting settings
- Diagrams — Mermaid and PlantUML code
- Math equations — KaTeX formulas
Settings
- Theme — Light or dark mode preference
- Font selection — Your chosen font family
- Text color — Custom color selections
- Tab colors — Color coding for tabs
- Tab locks — Locked/unlocked state
- Layout — Horizontal or vertical tab layout
UI state
- Cursor position — Where you were editing
- Scroll position — Your place in the document
- Focus mode — Whether focus mode was enabled
Everything is saved locally on your device. Desktop app uses the file system, web version uses browser localStorage.
Storage location
Auto-save data is stored in different locations depending on your platform:- Desktop (Windows)
- Desktop (macOS)
- Desktop (Linux)
- Web
Save triggers
Fylepad saves your state in real-time when:- You type — Content changes trigger automatic saves
- You change tabs — Switching tabs saves the current state
- You change settings — Theme, font, or color changes are saved immediately
- You close a tab — Tab state is persisted before removal
- You exit the app — Final state save on app close
There’s no save delay or interval. Changes are persisted immediately as part of the editor state management.
Data format
Fylepad stores data in JSON format:Reliability
Fylepad’s auto-save is designed to be bulletproof: ✅ No data loss on crash — State is saved continuously, not on app exit✅ Battery failure protection — Desktop app persists to disk immediately
✅ Browser crash recovery — Web version uses localStorage which survives crashes
✅ Power outage safety — Most recent saved state is always recoverable
Manual export for backups
While auto-save protects against crashes, you may want additional backups:Privacy and security
Your auto-save data is completely private:- Local only — All data stays on your device
- No cloud sync — Nothing is sent to external servers
- No telemetry — Auto-save doesn’t track or report usage
- Full control — You can delete saved data anytime by clearing app storage
Fylepad includes privacy-focused analytics (Umami) but this only tracks page views, not your note content or auto-save data.
Clearing saved data
If you need to reset Fylepad:- Desktop
- Web
Next steps
Export and import
Learn how to export notes as PDF or Markdown
Cross-platform sync
Understand how state persistence works across platforms