Import your spreadsheet Import free

Car maintenance spreadsheet

Your maintenance spreadsheet, now with reminders.

Keep your car’s history in Excel, Google Sheets or Numbers? Bring it into Hachi Garage in about a minute. It reads your columns, dates and job names, shows what’s due next from your own history, and keeps going on your phone from there.

  • Free, no card
  • Read on your device
  • Undo any time
Ready to importExample

E39 service log.xlsx

  • 312 entries
  • 2014 to 2026
  • Miles to km
  • $18,420
  • Engine oil & filterLast done 3 Feb at 45,200 mi
    Overdue
  • Brake fluidNext by Aug 2027
    Due soon
  • Front brake padsNext at 63,900 mi
    OK

From spreadsheet to reminders in three steps

About a minute for most sheets, on a phone or a computer.

  1. 1

    Bring in your sheet

    Sign up free, then choose the file, paste a Google Sheets link, or copy the cells and paste them, the easiest way on a phone.

  2. 2

    Check the matches

    Columns and jobs are matched for you. “Oil change” and “LOF” become Engine oil. Check only the few marked.

  3. 3

    Import

    See your reminders built from your history first, then import. Undo is right there.

Import my spreadsheet

No clean-up first

Made for real, messy car logs

Your sheet doesn’t need to match ours. Hachi Garage works out what’s in it.

Free download

Free car maintenance log template

Starting a log, or tidying an old one? Use our template in Excel, Google Sheets or Numbers. One row per job, fill-up or expense. It imports into Hachi Garage as it is.

For Google Sheets: open a new sheet, then File › Import › Upload the Excel template.

The template’s columns
ColumnWhat to write
DateThe day of the job, e.g. 2026-01-15
OdometerThe reading, in miles or km
JobWhat was done: Engine oil & filter, Fuel, Tires…
DescriptionDetails: oil grade, part numbers
CostWhat you paid
Liters / GallonsFor fill-ups: how much fuel
ShopWho did it; leave blank for DIY
NotesAnything else: invoice number, warranty

Good to know

Spreadsheet import questions

More on keeping a car’s records on the blog, and a free VIN check for the car you import.

Is importing my spreadsheet free?

Yes. Importing is on every plan, including Free. You see your whole sheet checked and matched for free. The Free plan keeps a set number of logs, so it brings in your newest entries (the ones that set your reminders); Enthusiast has room for all of them, and importing the same file again adds only what’s missing.

Is my file uploaded anywhere?

A file you choose or cells you paste are read on your own phone or computer. Nothing is saved until you check everything and press Import, and then it goes to your private Hachi Garage account like any entry you type. A Google Sheets link is fetched from Google by our server and passed straight to your device; it isn’t stored or logged.

Which spreadsheets can I import?

Excel (.xlsx), Google Sheets (a link, a download, or copied cells), Apple Numbers and LibreOffice (save or export as .xlsx, .ods or CSV), and any CSV or tab-separated file. Older .xls files need to be saved as .xlsx first.

My sheet uses miles, day-first dates or another currency. Is that OK?

Yes. Hachi Garage reads dates in every common format and only asks about the order when a date like 03/04/2024 could be read both ways. Miles or kilometers, liters or gallons are converted to your units, and amounts can be kept as they are or converted at today’s rate.

What if a row is messy or something looks wrong?

Rows it can’t read are listed with the reason, and you can fix the date or leave the row out. Title rows, blank rows, totals and columns like running totals are skipped. A restore point is saved before every import, Undo is right there, and you can remove a whole import later in Settings.

Can I keep using my spreadsheet for a while?

Yes. Import the same sheet again next month: Hachi Garage remembers your choices and adds only the new rows. You can also export your whole log as a CSV file at any time.

I keep several cars in one sheet. Does that work?

Yes. If your sheet has a plate or car column, each plate is matched to a car in your garage or added as a new one. If each car has its own tab, import one tab after the other.