Export and Import
Back up a list to a file or restore it from one.
Exporting a list
- Open the list you want to export.
- Click the Export (download) icon in the top bar.
- A
.jsonfile is downloaded to your computer.
The JSON file contains the list name, description, all categories with their column schemas, and all items with their field values and quantities.
Importing a list
Create a new list from a file
- On the My Lists page, click Import List.
- Select a
.jsonfile that was previously exported from Component List. - A new list is created with all the categories and items from the file, and it opens automatically.
Merging / overwriting an existing list
Currently, import always creates a new list — it does not overwrite an existing one. To replace a list, delete the old one and import the file.
JSON format
The exported JSON structure looks like:
{
"name": "My Components",
"description": "Bench stock",
"categories": [
{
"name": "resistors",
"label": "Resistors",
"fields": [ ... ],
"items": [
{
"resistance": "10k",
"power": "0.25",
"package": "THT",
"qty": 50
}
]
}
]
}
The format is human-readable and can be hand-edited before re-importing.
Use cases
- Backup — export before making bulk changes
- Transfer — move a list between accounts by exporting and re-importing
- Template — export a list with the schema set up (no items), share the file, import it to create a pre-configured empty list
- Collaboration without an account — export a list and send the JSON file to someone who imports it