Import Inventory
Bring your existing inventory into Legitski from Excel, CSV, or JSON files. The guided wizard handles column mapping, data validation, and sanitization automatically.
Supported File Formats
Legitski accepts the three most common data interchange formats. All parsing happens in your browser before anything is sent to the server.
| Format | Extensions | Max Size | Notes |
|---|---|---|---|
| Excel | .xlsx, .xls | 50 MB | First sheet is used by default. Multi-sheet selection coming soon. |
| CSV | .csv | 50 MB | UTF-8 encoding recommended. Comma, semicolon, and tab delimiters are auto-detected. |
| JSON | .json | 50 MB | Expects an array of objects. Header selection step is skipped automatically. |
Drag and drop
The Import Wizard
The import process follows a four-step wizard. For JSON files, the header selection step is skipped automatically.
- 1Upload File
Select or drag your file. Legitski detects the format and parses it immediately.
- 2Select Header Row
For Excel and CSV, pick which row contains your column headers.
- 3Map Columns
Match each file column to an inventory field. Auto-matching uses fuzzy name comparison.
- 4Preview and Import
Review the validation summary. Choose to import all rows or valid rows only.
Column Mapping
Legitski automatically matches file columns to your inventory fields using fuzzy name comparison. You can override any mapping before importing.
Creating new columns
Data Validation & Sanitization
Before importing, Legitski validates every row and sanitizes values that need formatting corrections. You see a full summary before committing.
| Product Name | Quantity | Price | |
|---|---|---|---|
| ThinkPad X1 | 14 | $1999.00 | |
| MacBook Air | 8 | $1499.00 was $1,499.00 | |
| Required | 5 | $1249.00 | |
| USB-C Hub | 2 | $49.99 |
Required fields
Permissions & Limits
Import access is restricted by role, and batch sizes are governed by your subscription tier.
Atomic imports