Your truck's books, on your phone.

Freelog keeps loads, fuel, MPG, IFTA miles, maintenance, expenses and your logbook in one place. It's built for one owner-operator, not for a fleet department — and it's free.

No credit card. No trial that ends. No ads. Nothing is sold to anyone.

The demo signs you straight in to a truck's worth of made-up data. Poke at everything — it resets on its own.

What it does

Loads

Log a load in about twenty seconds: number, date, rate, permits, escorts, begin and end odometer. Freelog works out the miles and the rate per mile for you.

Oversize fields — width, height, length, weight — are there because half the people who asked for this run permitted freight.

Fuel and MPG

Enter the pump total, gallons and odometer. Your MPG is calculated tank to tank across every full fill, so it's real, not a guess.

Partial fills are marked and handled correctly instead of wrecking the average.

IFTA miles

Record the miles you run in each state as you go. At the end of the quarter your miles are already broken out by jurisdiction — no shoebox, no evening spent with a highway atlas.

Maintenance

Log the service, and set the next one by miles or by date. The dashboard tells you what's coming due before it's overdue, using your current odometer.

Expenses and receipts

Twenty-three categories that match what actually shows up on a truck's books — scales, lumper, permits, parking, tolls, tires. Snap the receipt and it stays attached to the expense.

Receipt scanning

Freelog can read the total, date and vendor off a receipt photo on your phone, so you're correcting a number instead of typing four of them. It runs on the phone itself — the photo isn't sent anywhere to be processed. (Getting better with each release.)

Logbook and per diem

Mark each day: driving, on duty, sleeper, off duty, home. Freelog counts the days you were away from home so the per diem number is ready at tax time. You can import days from a CSV if you already keep them somewhere else.

Share with your boss

Some owner-operators answer to a dispatcher, a partner, an accountant or a spouse. You can share exactly the parts you choose — just the dashboard, or loads and fuel, or everything — with one person's email address. They see a read-only view. You can take it back at any time, and they're never notified.

Messages

Message another Freelog user directly — your partner, your dispatcher, the person doing your taxes. You can attach a load or a month's numbers to a message as a card, so you're not retyping figures into a text thread. Nobody can message you until you accept, and blocking is silent.

How it works

  1. 1. Make an account.

    Email and a password. That's the whole signup. You'll be given a recovery code — write it down, it's the only way back in if you forget your password, because there's no email server here to send you a reset link.

  2. 2. Add your truck and log as you go.

    A load when you drop it, a fuel stop at the pump, a day in the logbook before you shut the curtain. Each one takes under a minute on a phone in a cab.

  3. 3. Read your numbers.

    The dashboard shows revenue, gross and net per mile, MPG, per diem days, what maintenance is coming due, and where the money went. Quarter-end and tax time stop being an archaeology project.

How it stays free

This is the section people ask about, so here's the honest version.

It costs almost nothing to run.

Freelog is one program running on Cloudflare's edge network, on their free tier: Workers for the app itself, D1 for the database, KV for sessions, R2 for your receipts and documents. There's no server sitting in a rack somewhere costing money every month. At the size Freelog is, the hosting bill is zero, and a domain name renewal is the only recurring cost.

There's no company here.

One developer, no employees, no office, no investors expecting a return, no sales team that needs a pricing page to justify itself.

No ads. No trackers. No data sale.

There is no advertising anywhere in Freelog and there never will be. This page loads no analytics, no fonts and no third-party scripts of any kind — view the source if you like. Your loads, your rates and your miles are yours; they are not a product, and there is nobody to sell them to.

Donations cover the rest.

If Freelog saves you an evening, you can chip in. It's a PayPal link and it's entirely optional — nothing in the app is gated behind it, and nothing ever will be.

If that ever changes, you'll hear it from me first.

If Freelog grows past what the free tier covers, I'll say so on this page before anything changes, and the answer will be more donations or a paid tier for people who want one — not ads and not selling your data. Your data stays exportable either way.

FAQ

Is it really free?
Yes. There's no trial, no card, no feature locked behind an upgrade.
What if I forget my password?
Use the recovery code you were given at signup. There's no email reset, because Freelog doesn't run a mail server — that's also why signup never asks you to confirm an address. Keep the code in your wallet or your safe.
Can my dispatcher see my numbers?
Only if you share them, only the categories you pick, and only until you take it back. Nothing is shared by default.
Does it work offline?
It tells you plainly when you're offline so you don't lose an entry into a void. Saving needs a signal.
Is my data locked in?
No. Everything you enter is yours and can be exported.
Who made this?
One person who got tired of watching owner-operators do this on paper and in three different apps.