Overview
AppFlowy provides comprehensive data export and import capabilities to ensure your data is portable, backed up, and easily transferable. Since version 0.9.7, you can export your entire workspace as a ZIP file and import it back at any time.Regular backups protect your work and ensure you can recover from data loss or migrate to a new device.
Export Workspace as ZIP
What Gets Exported
When you export your workspace, AppFlowy includes:- All documents and pages
- Database views (Grid, Board, Calendar)
- Document formatting and styling
- Embedded images and files
- Workspace settings and preferences
- Favorites and recent pages
Workspace exports preserve your complete data structure, making it easy to restore everything exactly as it was.
Exporting Your Workspace
Choose Files
Select which pages and spaces you want to include in the export
- Select All: Export everything
- Custom Selection: Choose specific pages or spaces
Export Location Recommendation
Import Workspace
When to Import
- Restoring from a backup
- Migrating to a new device
- Recovering deleted data
- Setting up AppFlowy with existing data
Importing Your Workspace
Importing a workspace creates a new workspace in AppFlowy. Your existing workspace will remain unchanged.
Individual File Export
Export Documents
You can export individual documents in multiple formats:Markdown
Export as .md files for use in other applications
HTML
Export as HTML for web publishing
Plain Text
Export as .txt for universal compatibility
Export as PDF for sharing and printing
Exporting a Document
- Open the document you want to export
- Click the More menu (three dots) in the top right
- Select Export
- Choose your preferred format (Markdown, HTML, PDF, or TXT)
- Select the destination folder
Export Databases
Databases can be exported in CSV format:CSV exports include all visible columns and rows. Hidden columns are not included in the export.
Data Portability
AppFlowy Data Format
AppFlowy stores data in an open format:- Documents: JSON-based format with full formatting
- Databases: Structured data compatible with CSV export
- Settings: Plain text configuration files
Migrating Between Versions
When upgrading AppFlowy:- Export your current workspace before upgrading
- Install the new version
- Test the new version with a fresh workspace
- Import your backup if migration is needed
Backup Strategies
Recommended Backup Schedule
Daily
Quick exports for active projects
Weekly
Full workspace export
Monthly
Archive backup to external storage
Manual Backup Workflow
Schedule Regular Exports
Set a reminder to export your workspace weekly or after significant changes
Store in Multiple Locations
Keep backups in at least two locations:
- Local external drive
- Cloud storage (encrypted if sensitive)
Automated Backup Options
Example: Script for Automatic Backups
While AppFlowy doesn’t have built-in automatic backups yet, you can manually export to a cloud-synced folder for automated backup.
Cross-Platform Migration
Moving Between Devices
Platform Compatibility
Workspace exports are compatible across:- macOS ↔ Windows ↔ Linux (Desktop)
- Desktop ↔ Mobile (with limitations)
Some features may differ between platforms. Test your imported workspace to ensure everything works as expected.
Selective Export
Exporting Specific Pages
To export only certain pages or spaces:- Navigate to Settings → Manage Data → Export Files
- In the export dialog, deselect spaces or pages you don’t want to include
- Choose Select All to quickly select everything, or Deselect All to start fresh
- Check only the items you want to export
- Proceed with the export
Selective exports are useful for sharing specific projects or creating partial backups.
Troubleshooting
Export Issues
Export fails or hangs
Export fails or hangs
- Check available disk space
- Close other applications to free up memory
- Try exporting smaller sections individually
- Restart AppFlowy and try again
ZIP file is too large
ZIP file is too large
- Use selective export to export only needed pages
- Export databases separately as CSV
- Consider compressing large images before adding to AppFlowy
Images missing after export
Images missing after export
- Ensure images are properly embedded (not just linked)
- Check that image files aren’t in use by other applications
- Try exporting again with fewer pages to isolate the issue
Import Issues
Import fails with error
Import fails with error
- Verify the ZIP file isn’t corrupted (try extracting manually)
- Ensure you’re using a compatible AppFlowy version
- Check that you have write permissions to the data folder
- Try importing on a fresh installation
Data looks different after import
Data looks different after import
- Version differences may cause formatting changes
- Some features may not be available on the target platform
- Databases may need to be refreshed
Import is very slow
Import is very slow
- Large workspaces take time—be patient
- Close other applications to free up resources
- Ensure adequate disk space is available
Data Security
Encryption Recommendations
For sensitive data:-
Encrypt exported ZIP files using tools like:
- 7-Zip with AES-256 encryption
- VeraCrypt for encrypted containers
- Your OS’s built-in encryption (FileVault, BitLocker)
-
Use secure transfer methods:
- Encrypted cloud storage
- Secure file transfer protocols (SFTP)
- Encrypted messaging apps for sharing
-
Store backups securely:
- Encrypted external drives
- Password-protected cloud storage
- Physical security for backup devices
Next Steps
Vault Workspace
Learn about private, offline workspaces
Customization
Customize your workspace appearance