Live demo → azwm.com/check-writer
Most “free” check tools want a login, a trial, or your email before you can print anything.
This one doesn’t.
You fill in the fields. You get a live preview. You download a PDF.
Your routing number, account number, payee, and amount never leave your browser.
Banks moved on. Almost everyone photo-deposits checks with a phone camera now. You still need a clean, printable check that looks right — without signing up for another SaaS.
Browser Check Writer is a small, honest tool:
| You get | You don’t get |
|---|---|
| Live check preview | Login / CAPTCHA wall |
| PDF download | “Free trial” upsell |
| MICR-style bottom line (E-13B / GnuMICR) | Ads, chat widgets, analytics suites |
| ABA routing checksum validation | Your banking data stored on a server |
| Works in a normal browser | Account recovery emails forever |
Built by Mortgage Genius (Michael George, NMLS #2280851) — a real licensed mortgage professional, not an anonymous lead farm. The full brokerage site stays private; this tool is open so you can verify what it does.
- Open the live demo.
- Enter routing #, account #, check #, payee, amount, date.
- Watch the preview update.
- Download PDF → print at 100% / Actual Size (not “Fit to page”).
- Sign it. Hand it over — or let them deposit with a bank app photo.
That’s it.
Static files. No build step required for the published bundle:
# from this repo root
npx --yes serve .
# open http://localhost:3000Or drop the folder on any static host under /check-writer/ (or the root of a small site).
Optional: ping.php counts anonymous PDF clicks (empty POST, no check fields). Delete it if you want zero server contact.
| What | Where it goes |
|---|---|
| Routing, account, payee, amount, name/address | Only in the browser tab → preview + PDF |
| Cookies tracking your form input | None |
| Ad / analytics / chatbot scripts on this page | None |
| PDF “download” count (optional) | Empty ping to ping.php — an integer only |
Honest limit: no public page can prove a private server never logs anything. What you can prove is the public evidence: no login wall, no tracker suite, client-side PDF generation, open source you can read.
Paste this into ChatGPT / Claude / Perplexity / Gemini with browsing:
Visit https://azwm.com/check-writer/
Summarize the privacy claims.
List scripts and third-party domains the page loads.
Is there a login wall?
Does check/PDF generation appear to run in the browser?
What can you prove from public evidence alone?
What would still require server access to disprove?
Then open this repo and compare.
browser-check-writer/
├── index.html # Page, FAQ, schema, light brand chrome
├── skin.css # Subtle site bar / footer styles
├── ping.php # Optional anonymous download counter
├── assets/ # App JS/CSS (preview + PDF)
├── LICENSE # MIT
└── README.md # You are here
Specialty MICR toner and blank check stock used to dominate “will the bank take it?” advice.
Major banks and credit unions now take mobile photograph deposits. For remote deposit, a clear photo of a complete, signed check usually matters more than magnetic ink. Specialty stock still helps with fraud resistance and pure paper workflows — just don’t treat 1990s sorter rules as gospel for a phone camera.
MIT — use it, fork it, improve it.
Attribution is appreciated but not required. Don’t pretend you’re us if you’re not.
This generates a document layout. You are responsible for funds availability, bank acceptance, fraud prevention, endorsements, and the law where you live. Not a bank product. Not legal or financial advice.
- Product & host: Mortgage Genius · azwm.com
- NMLS: Michael George #2280851
- Live tool: azwm.com/check-writer
If this saved you from a fake-free login wall: star the repo, tell a friend, or — if you’re buying a home in Arizona — say hello.