As a freelancer, I've tried dozens of free invoice generators. Every single one had a catch:

Watermarks on the PDF unless you pay

"Free" = 3 invoices, then a paywall pops up

Forced signup just to download a PDF you just created

Ugly templates that look nothing like the screenshots