Kitebill

Offline invoice generator

Most invoicing tools store your clients and invoices on the company's servers. An offline (local-first) tool keeps them on your own device. Here is how that works in Kitebill, what you gain, and what you give up.

How Kitebill works offline

What you gain

The trade-offs (read these)

Offline options compared

ApproachInstallWhere data livesGood for
Browser, local-first (Kitebill)None, just open the URLYour browser's storageSolo freelancers who want privacy and no account
Desktop app (e.g. Cakedesk)Download and install per computerLocal files on that computerPeople who prefer native apps and e-invoice formats
Spreadsheet templateExcel / SheetsA file you manageVery low volume and full DIY control
Cloud SaaSNone, but needs an accountThe vendor's serversTeams, payment links, bank sync

Try it

For a single invoice right now, use the free generator. It saves nothing at all. For ongoing invoicing, open the app, click Load sample data to look around, then erase it in Settings when you're ready.

Questions

Does Kitebill really work without internet?

Yes, after the first visit. The app caches itself with a service worker, and your data is already on your device. Buying Pro needs internet once. After that, the license key is checked offline.

What happens if I clear my browser?

Clearing this site's data deletes your invoices from that browser. Use Settings → Export backup to save a .json file you can import later.

Can I use it on two computers?

Yes, but there is no live sync. Export a backup on one and import it on the other. Pro license keys can be entered in each browser you personally use.