Free preview before you pay

Convert your old Mint export to YNAB

Upload the transactions.csv you exported from Mint before it shut down. The preview shows your transactions and states plainly how the dates and amounts were read, so you can check before you pay.

From $9 · one payment, no account
Free preview first · files deleted within 7 days

How it works.

Mint's own export has one specific trap: the Amount column is always a positive number, and whether a row is money in or money out lives in a separate column entirely. A converter that reads Amount as a normal signed number gets every debit backwards. This reader is built against that column instead of a generic CSV reader, and the preview says so before you pay for anything.

Step 1

Find your transactions.csv

Mint shut down in 2024. If you exported your data before it closed, look in your downloads folder for transactions.csv. If you never exported it and Mint has since deleted your data, there is nothing left here to convert. Your only path left is asking your bank for your statement history directly.

Step 2

Check the preview

The preview reads the first 20 transactions and states how the dates and amounts were read, including which column Mint used for the sign, before you spend anything.

Step 3

Download the YNAB CSV

Every transaction, not just the first 20, as a CSV with the Date, Payee, Memo, Outflow and Inflow columns YNAB's own file import reads. Drag it straight into a YNAB budget.

Trust, with receipts.

No invented review scores, no badges, no “trusted by thousands”. Here is what is actually true, and you can check every line of it.

  • You see the result before you payUpload, look at your own parsed file, then decide. No account, no card, no email required to get that far.
  • Files are deleted within 7 daysYour upload, anything extracted from it, and the finished download. Automatically, on a schedule.
  • A real person runs thisJade Riley, in Johannesburg, South Africa. Questions go to hello@onetimetool.com and I answer them myself.
  • Your card never touches this siteCheckout is hosted by Dodo Payments. I never see your card number.
  • One payment, for this one jobThere is no subscription, no plan and nothing to cancel. The price above is the whole price.
  • 7-day money backIf the output is not what you needed, email me and I refund it. No form to fill in.

Questions, answered.

Why not just drag my Mint export straight into YNAB?
You can try, and YNAB's own importer will ask you to map columns by hand. The part that goes wrong quietly is the sign: Mint's Amount column is always positive, so if you map it straight to a single signed amount, every one of your debits imports as money coming in. This reads Mint's separate Transaction Type column to get the sign right first, then writes the amount into YNAB's own Outflow or Inflow column so there is no sign left for YNAB to guess.
Will my Mint categories come across?
No, not as real YNAB categories. YNAB's own file import documentation says plainly that categories cannot be set this way, from any bank's file, because that information is not reliably available in a downloaded export. Your Mint category for each transaction is kept anyway, folded into the memo, so you can see it while you recategorize in YNAB rather than losing it outright.
Is this a one time job or do I need to run it again later?
One time. Mint is gone, so there is no ongoing export to convert on a schedule. This exists for the single transactions.csv most former Mint users already have sitting in a downloads folder, to get their history into YNAB once.
What happens to transactions with no amount, like an opening balance line?
A row this reader cannot make sense of, such as one with no readable Transaction Type, is left out of the file rather than guessed at, and the preview says how many rows that was.
Do zero-amount transactions survive?
They are written to the file, but YNAB's own documentation warns that a file with no rows carrying a nonzero amount can come back as a No Transactions error, so a zero-value row on its own is not something YNAB's importer is built to expect.
What happens to my file?
It is deleted within 7 days, along with the finished CSV. It is used to make your file and nothing else. Nobody reads it.
Do I need an account?
No. There is no signup, no subscription and no password. You upload, you see the result, you pay once if you want it.