Hafiz Khalid · builds software in Germany and Portugal
I build small, useful tools and give them away.
Free tools for invoices, letters, PDFs and the paperwork of living and working in Germany. No signup for the first use, your files stay on your device, and the code is open source.

- i.
Free to use
The first result never needs an account. Email only comes up when it gives you something, like saving your work.
- ii.
Private by design
The tools run in your browser tab. Your invoices, contracts and scans are not uploaded anywhere.
- iii.
Yours to keep
Every tool is open source under MIT. Take the code and run it on your own server.
Start with one of these
Six tools people reach for most. Each one came out of real work at one of my companies, then got cleaned up for everyone.
- 01
Invoice
Correct invoices for Germany and the EU, with the right VAT note and XRechnung export.
- 02
PDF Toolkit
Merge, split, reorder, rotate and compress PDFs in your browser. Your files never leave your device.
- 03
Kündigung Generator
The right German cancellation letter, the date your contract ends and the day the letter must arrive.
- 04
CV Builder
Write your CV once and get a German Lebenslauf, a UK CV and an ATS-friendly US résumé.
- 05
Kleinunternehmer-Check
Checks the German small business limits (€25,000 / €100,000), tracks turnover by month and warns you before the line.
- 06
QR Code Generator
Static QR codes for links, WiFi, contacts and GiroCode payments. No tracking, no expiry, PNG, SVG and PDF.
Or look by topic
Twenty-eight tools in four groups. The full list is searchable, in English and German.
14
Money and paperwork
Invoices, quotes, tax limits and deadlines for freelancers and small businesses.
Invoice, Quote, E-Rechnung Viewer and more6
Everyday life
Contracts, bills, moving to Germany and the habits in between.
Kündigung Generator, Subscription Tracker, Nebenkosten Check and more4
Files and documents
PDFs, images, QR codes and your CV, without uploading anything.
PDF Toolkit, Image Compressor, QR Code Generator and more4
Apps to run yourself
Bigger apps for your own server, or with your own AI key.
FinTrack, Content Studio, FAQ Chatbot and moreAll 28 tools, one searchable page.
Open the catalogueAbout
About Hafiz
“I don't wait for opportunities. I create them.”
I'm Hafiz. I co-founded Brandilyst in Germany and Sourcechain Solutions in Portugal, and I build Einfach Fahrschule, software for driving schools. Most of what I build starts as something one of those businesses needs. When it is useful beyond that, it ends up here, with a short guide on the topic behind it.
Everything here is free. If a tool saves you an afternoon, tell me what you used it for. That answer decides what I build next.
Hafiz
Guides
Short, sourced notes on the topic behind a tool. Practical for freelancers and expats in Germany.
- Guide
E-invoicing in Germany, explained in English
Germany is replacing PDF and paper invoices between businesses with structured e-invoices. What changes when, and what you need to do.
- Guide
How to write an invoice in Germany, in English
German invoices have a fixed list of required details, and the tax office takes them seriously. Here is the list, with an example.
Write to me
An idea, feedback on a tool, or a tool you wish existed. I read everything.
Newsletter
A letter when there is something new.
One email when I release a tool or something big changes. A few times a year, no tracking, unsubscribe in one click.