The reason people stay in a car app they have outgrown is that years of fuel entries and service records are trapped in it. Starting over means losing the history — which is the whole point of having tracked it.

MyGarage imports that history from a CSV export.

Apps you can come from

Exports from Fuelio, Drivvo, Spritmonitor and aCar are handled, along with MyGarage's own report CSV. So is a spreadsheet you maintained yourself, and so is an export from an app not on this list.

That last point is the important one. There is no per-app import format to maintain and no list of "supported apps" that goes out of date. A single AI mapping step reads the column headers and a few sample rows and works out what the file contains — dates, odometer readings, volumes, prices, categories — whatever the app that produced it chose to call them. Files containing several tables at once are handled too.

How the import works

1. Export from your current app

Every app in this category can produce a CSV or a backup export, usually under settings, backup or export. Send it to yourself or save it to Files.

2. Let MyGarage read the shape of it

The AI step sees only the header row and a small sample of rows — enough to identify the columns. It is working out the structure of the file, not processing every record.

3. Rows are converted deterministically

Once the mapping is known, the actual rows are transformed by ordinary code, not by a model: date formats, decimal separators, units and locale conventions are normalised, and duplicates are removed. This matters for correctness — a language model transforming thousands of numeric rows one by one is a way to introduce quiet errors into your cost history.

4. Review, and undo if it is wrong

Imported records are marked as imported, and the entire import can be reversed with one tap. If the mapping guessed wrong, nothing is stranded.

What comes across

  • Fuel fill-ups — date, odometer, volume, price, total
  • Service and repair records
  • Expenses by category
  • Whatever else the export contains and can be mapped

Documents are the one thing a CSV cannot carry, because the app you are leaving never stored them. That is usually the reason for the move — this is the moment to photograph the invoices in the drawer and give the car a documented history as well as a numeric one.

Moving between phones

Coming from MyGarage on another device is a different operation: export a backup file containing the data, documents and photos, move it across, and restore. Restore also works between iPhone and Android in either direction. Use the backup file for that, not the CSV importer — the CSV recovers records, the backup recovers everything.

Get MyGarage

Available on the App Store and Google Play.