Imports
Import formats, simplified.
Choose the format that fits your day. CSV for spreadsheets, JSON for full fidelity.
CSV
Spreadsheet exports (one file per type)
Export as CSV from Excel, Sheets, LibreOffice, or Proton Sheets. Transactions and crypto go in separate files.
Required columns: date, account, type, amount, currency, category, description.
Optional: transfer_to_account (only for transfers).
date,account,type,amount,currency,category,description,transfer_to_account 2026-01-21,Checking,expense,45.50,USD,Food,Groceries, 2026-01-22,Checking,transfer,500,USD,Transfer,Savings move,Savings
Exchanges
Exchange and wallet exports
Drop the CSV an exchange gives you and Sanctum recognises the layout. Everything is parsed on your device.
Kraken · Binance · MEXC · NotBank · Feather Wallet · Monero GUI
Planned: Coinbase, Bybit, OKX, KuCoin, Bitget, Buda, Orionx.
JSON
Full fidelity (recommended)
JSON v1 is the most complete format. Use the Generator to build it safely.
Generator
Daily Log Builder
Build a single sanctum_export.json file while traveling or offline. Load, add entries, export.
Generator
Build a trip-safe log
This generator matches Sanctum's import schema. Account, wallet, and category names must already exist in your vault for the import to succeed.
Transactions
0
Crypto Entries
0
Load Existing JSON
Upload a sanctum_export.json file to append new entries to the same log.
Paste JSON
Use this if you only have access to text notes. The payload stays local.
Privacy: data never leaves your browser. Works offline after first load.
Add Entries
Build your log
Required: Date, Account, Amount, Currency.
Category is required unless this is a transfer.
Recent Transactions
No transactions yet. Add the first one.