Importing and Exporting Snippets
Velocity gives you full control over your data. You can export your entire snippet library to an open JSON format for backup, or import snippets from a file.
These features are accessed via the Options page. To open it, click the Settings gear icon in the Velocity popup, then click Open Dashboard ↗. From there, you can find the Import / Export panel.
Exporting Snippets
Click Export to download a .json backup of your snippets.
The exported JSON file contains an array of your snippets in the following format:
[{ "trigger": "example", "body": "This is an example snippet", "tags": ["test"] }]
Note: Velocity deliberately strips internal tracking IDs and timestamps during the export process. This ensures maximum portability, allowing you to seamlessly import the file into another account or device without causing database conflicts.
Importing Snippets
Click Import and select a valid .json file containing your snippets.
Velocity will automatically validate the format and assign fresh internal IDs to each snippet before securely saving them to your local database.
- Duplicate Triggers: If a snippet in your import file has the exact same trigger as an existing snippet in your library (triggers are case-insensitive), the existing snippet will not be overwritten.
- Large Imports: If you are importing a large library (more than 25 snippets), Velocity will automatically chunk the data behind the scenes to keep browser performance optimal and ensure everything imports correctly.
Common use cases for import/export include migrating from another text expansion app, keeping an offline backup before wiping a device, or sharing a useful snippet library (like a predefined set of customer support responses) with a colleague.
Next Step: Troubleshooting common issues