Export your Revolut transactions to CSV with the category the official export omits. Not affiliated with or endorsed by Revolut.
Users
20
+15 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
2
+1 in 30 days
Store rank
#154K
#128K among extensions
Version
0.1.0
updated 16 Sep 2026
Users
monthly, 1 months
Latest, 21 Oct 2026:20 usersMove the mouse over the chart for any month
Ratings count
monthly, 1 months
Latest, 21 Oct 2026:2 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Category Export for Revolut
Revolut's own CSV and PDF exports drop the category you assigned to every
transaction. If you categorise your spending in the app and then export it, the
work vanishes and you re-do it by hand in a spreadsheet.
The categories are not lost. They are returned by the same API the Revolut web
app itself uses, and dropped only on the export path. This extension reads them
from the session you are already logged into and writes a CSV that includes
them.
WHAT YOU GET
A CSV with the same fields as Revolut's own export, plus three it does not give
you: Category, your in-app Comment, and a stable Transaction ID. Personal
accounts, joint accounts and each currency pocket can be exported separately.
Amounts are written as decimal strings rather than floating point, so nothing is
silently rounded. The file is UTF-8 with a byte-order mark, so Excel opens
accented merchant names correctly the first time.
IT CHECKS ITS OWN WORK
A spreadsheet quietly missing a few transactions is worse than an error,
because you reconcile against it and believe it. Every settled transaction
carries the account balance immediately after it, so consecutive rows have to
add up. Where they do not, the export stops and tells you, instead of writing a
file that looks fine.
PRIVACY
Your transactions are never sent anywhere. There is no server, no analytics, no
telemetry and no error reporting. The extension talks to app.revolut.com and no
other host, issues GET requests only, and cannot move money. It never sees your
passcode: it reuses the browser session you created by logging in yourself.
It has no dependencies at all, which keeps it small enough that you can read it
before trusting it with a bank session. The full source, and instructions for
checking that what you installed matches it, are on GitHub:
https://github.com/jorisstander/revolut-category-export
NOT AFFILIATED WITH REVOLUT
This is an independent, unofficial tool. It is not affiliated with, endorsed by
or connected to Revolut Ltd or any of its group companies. "Revolut" is used
only to say which service the extension works with.
Revolut's API is undocumented and can change without notice. When it does, the
extension is designed to stop and say so rather than produce a wrong file.
Growth
Window
Users
Change
Ratings
Rating
7 days
0
+0.0%
0
0.00
30 days
+15
+300.0%
+1
0.00
Chrome Web Store search rankings
Where Category Export for Revolut appears when people search the store, with the 30 day change