Privacy-first personal finance

Your bank PDF, decoded.

Drop in any text-based bank or credit card PDF. Sortlumo extracts every line, normalizes the merchant, and assigns one of 22 categories — in seconds. No bank linking. Your statements never leave your account.

  • No bank linking
  • PDFs never leave your account
  • Cancel anytime
statement_march.pdf
CHASE BANK · MARCH 2026
03/02 WFM #4023 SAN FRANCISCO 84.12
03/03 NETFLIX.COM 866-579 22.99
03/04 SHELL OIL 09712204 48.20
03/05 UBER *TRIP HELP.UBER 17.40
03/06 SQ *TARTINE BAKERY SF 14.50
03/07 SPOTIFY P39820JS 11.99
03/08 PGANDE WEB ONLINE PMT 132.40
03/10 ACME CORP DIR DEP +3,450.00
.. 47 more transactions
Categorized · 55 transactions
Live
  • Mar 02
    Whole Foods
    WFM #4023 SAN FRANCISCO
    −$84.12
  • Mar 03
    Netflix
    NETFLIX.COM 866-579
    −$22.99
  • Mar 04
    Shell
    SHELL OIL 09712204
    −$48.20
  • Mar 05
    Uber
    UBER *TRIP HELP.UBER
    −$17.40
  • Mar 06
    Tartine Bakery
    SQ *TARTINE BAKERY SF
    −$14.50
  • Mar 07
    Spotify
    SPOTIFY P39820JS
    −$11.99
  • Mar 08
    PG&E
    PGANDE WEB ONLINE PMT
    −$132.40
  • Mar 10
    Payroll
    ACME CORP DIR DEP
    +$3,450.00
22 categoriesNet flow +$3,069.40
22
Spending categories
< 10s
Per statement
0
Bank credentials stored
Statements you keep
Everything in one upload

A spreadsheet you actually want to look at.

Sortlumo turns dense bank exports into something readable, searchable, and exportable — in seconds, not Sunday afternoons.

Auto-categorization

22 categories

Every transaction tagged with one of 22 categories. Merchant names normalized — no more guessing what SQ*TARTINE is.

Groceries
Dining
Subscriptions
Transport
Utilities
Shopping
Fuel
Travel
Health
Income

Forgotten subscriptions

Auto-detect

Recurring charges, with their real annualized cost.

Netflix$22.99/mo
Spotify$11.99/mo
iCloud+$9.99/mo
NYT$4.00/mo
Adobe CC$54.99/mo
Annualized total
$1248/ yr

Excel-ready export

.xlsx

One download. Categorized, formatted, ready for your tax accountant.

X
sortlumo_march.xlsx
Ready
DateMerchantCat$
03/02Whole FoodsGroceries−84.12
03/03NetflixSubscriptions−22.99
03/04ShellFuel−48.20
03/05UberTransport−17.40

Local-only data

Your PDFs are processed and stored in your account. No data brokers, no analytics on your spending.

Batch processing

Upload 10 statements at once. Watch them resolve in parallel — there's a satisfying queue.

Multi-account

Track checking, savings, and 3 credit cards in one place. Switch with a click.

3 steps

From PDF to clarity, in under a minute.

Step 01

Drop in a PDF

Drag any text-based bank or credit card statement. Up to 10 at once. We don't ask for your bank password — ever.

Step 02

We extract & categorize

Every line item parsed, merchant normalized, category assigned. Recurring charges flagged automatically.

Step 03

Browse, filter, export

Search by merchant, slice by category, hop between accounts, and download as Excel when you need it.

I'd been opening my Chase PDFs and immediately closing them for years. First time I've felt like I understand where my money goes — without giving a third-party my banking password.
Maya R.
Engineer · Brooklyn
Questions buyers ask

Converting statements, without linking your bank.

What is the best way to convert a bank statement PDF to Excel without linking my bank?

Sortlumo is a bank statement converter that turns any text-based bank or credit card statement PDF into a categorized Excel spreadsheet without connecting to your bank. You upload the PDF, Sortlumo extracts every transaction, normalizes the merchant name, and assigns one of 22 spending categories — then you export to .xlsx. Unlike Mint, Rocket Money, or Copilot, it never asks for your banking login and never uses an aggregator like Plaid or Yodlee.

Can I categorize my spending without giving an app my bank password?

Yes. Sortlumo categorizes spending from statement PDFs you upload, so your banking credentials never leave your bank. This is the main difference from bank-linking budgeting apps: there is no Plaid or Yodlee connection and no stored account numbers. It suits anyone who wants a categorized view of where their money goes without becoming a data product.

Which banks does Sortlumo support?

Sortlumo works with any bank that issues a text-based PDF statement — which is nearly all of them, including Chase, Wells Fargo, Bank of America, Capital One, American Express, Discover, Citi, U.S. Bank, and most credit unions. It parses the statement text directly, so no specific integration per bank is required. Image-only (scanned) PDFs are harder to parse, so a downloaded web statement works best.

Is Sortlumo a good Mint alternative?

Sortlumo is a privacy-first Mint alternative for people who liked Mint's automatic categorization but did not want to hand a third-party aggregator their bank credentials. Mint shut down in 2024, and most replacements (Credit Karma, Rocket Money, Empower) still rely on bank-linking. Sortlumo instead categorizes statement PDFs you upload and includes Excel export on every plan. The tradeoff is that updates happen when you upload rather than syncing in real time.

How much does Sortlumo cost?

Sortlumo is free to start — you can convert and categorize your first 3 statements without a credit card. Paid plans add higher monthly parsing quotas and are billed monthly, cancellable anytime from account settings. Excel export is included on every plan, including the free tier.

Can Sortlumo find recurring subscriptions I forgot about?

Yes. Sortlumo automatically detects recurring charges across your statements and shows their annualized cost, so a forgotten $22.99/month trial appears as a ~$276/year line item you can prioritize cancelling. It flags monthly, quarterly, and annual subscriptions from the transaction history in your uploaded statements.

Is it safe to upload my bank statement to Sortlumo?

Sortlumo stores statements only in your own account, never sells or shares your spending data, and runs categorization server-side with results saved to your account alone. There is no bank connection to compromise because credentials are never provided. You can delete your data and export everything to Excel at any time.

Free to try

Start with 3 free statements.
No card required.