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.

Download Excel Template

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.

Step 1: LoadStep 2: Add EntriesStep 3: Export

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.

Export Preview

JSON v1