VTT export overview
Compare Fantasy Grounds, Foundry, and Roll20 export options before taking campaign material back to a VTT.
This is the mirror image of VTT import. Import lands data in your campaign-neutral Master Library; export sends the campaign you have open back out to a VTT.
Where export lives: per-campaign, not the library
VTT export always exports the campaign you have open - there is no Library-wide export.
- Open the campaign you want to export.
- In the campaign’s left navigation, choose Export Campaign.
- The Export Campaign wizard opens, scoped to that campaign.
Because export is per-campaign, the wizard exports exactly what’s in the campaign you opened. (Import is the opposite: VTT imports land in the shared Master Library, and you assign copies into campaigns afterward. See the VTT import overview.)
The six formats
The Export Campaign wizard offers six formats. Three are portable formats that work with any tool; three target a specific VTT.
| Format | Produces | Guide |
|---|---|---|
| JSON | Complete campaign data, one structured file | Export formats |
| Markdown | A folder of readable .md files, one per creation | Export formats |
| CSV | One spreadsheet file per creation type | Export formats |
| Fantasy Grounds | A Fantasy Grounds module (.mod package or db.xml) | Fantasy Grounds export |
| Foundry VTT | Foundry compendium JSON (actors.json, items.json, scenes.json) | Foundry VTT export |
| Roll20 | A Roll20 Character Vault file (JSON or CSV) | Roll20 export |
The three portable formats are covered in Export formats. The three VTT formats each have their own page (linked above).
How the wizard works
- Pick a format. Choose one of the six format cards.
- Set platform options (VTT platforms only). Fantasy Grounds, Foundry, and Roll20 add an options step where you configure the export (package format, creation types, and so on). The portable formats - JSON, Markdown, CSV - skip this step.
- Choose a destination folder. Click Browse… and pick the folder to save into. You can point it at a cloud-sync folder (Google Drive, OneDrive, Dropbox) for automatic backup.
- Export. Click Export and wait for it to finish.
- Review the summary. The final screen shows how many creations were exported and a Saved to: line naming the folder you chose.
Where the files land
Every export writes into the destination folder you choose in the wizard’s Browse step. The summary’s Saved to: line is that folder. Each platform writes its own set of files there - see each platform page for the exact filenames.
What exports
Exports pull from the current campaign’s NPCs, locations, encounters, items, and (where the option is offered) images. Exact per-platform coverage differs - Roll20, for example, is character-focused and exports NPCs only - so check each platform page for what it includes:
- Fantasy Grounds export - NPCs, locations, encounters, and items into a Fantasy Grounds module.
- Foundry VTT export - NPCs, locations, and items as Foundry compendium JSON.
- Roll20 export - NPCs as Roll20 characters.
Related
- Fantasy Grounds export - Export a campaign to a Fantasy Grounds module
- Foundry VTT export - Export a campaign to Foundry compendium JSON
- Roll20 export - Export a campaign’s NPCs to Roll20
- Export formats - The portable formats (JSON, Markdown, CSV)
- VTT import overview - Bringing VTT data into the Library
- Fantasy Grounds import - Import from a Fantasy Grounds campaign folder
- Foundry import - Import from Foundry JSON exports
- Roll20 import - Import characters from a Roll20 export