splitforms.com
free dev tools

Free HTML form tools for developers.

The utilities we reach for when building and debugging forms — polished up and made free for every developer. Focused, fast, and nothing to install.

These are 14 free, no-login browser tools for building and debugging HTML forms: generate a contact form visually, validate form markup, convert a form to JSON, test a form action URL or webhook payload, score spam, generate honeypot fields, and convert images or text to Base64. Everything runs locally in your browser.

All 14 form tools.

AI form generator

Describe your form in plain English — "booking form with name, phone and a date" — and copy working HTML in seconds. Runs in your browser.

Open tool →

HTML form generator

Build a contact form visually, copy production-ready HTML. Pick fields, set required, customize styling — get clean working code.

Open tool →

Contact form spam checker

Paste form HTML, audit its honeypot, endpoint, CAPTCHA markers, accessibility, and spam resistance, then copy a safer version.

Open tool →

HTML form to JSON converter

Paste form markup and generate a JSON schema, sample payload, detected fields, and splitforms-ready HTML.

Open tool →

Form action URL tester

Paste a form action URL, get reachability, status, CORS headers, POST acceptance, and detected backend (splitforms, Formspree, mailto:, localhost).

Open tool →

Honeypot field generator

Generate a hidden anti-spam input with a chosen name, hiding technique, aria flags, and a visible test-mode snippet for verification.

Open tool →

Webhook tester

Paste JSON, form-encoded, or query-string webhook payloads and inspect the parsed structure locally in your browser.

Open tool →

Form spam scorer

Paste form text and get a 0-100 spam score with a per-rule breakdown. Runs entirely in your browser.

Open tool →

Image to Base64 converter

Convert PNG, JPG, WebP, GIF, SVG, or AVIF images to Base64 data URLs locally in your browser. Copy HTML and CSS snippets.

Open tool →

Base64 to image converter

Paste a Base64 data URI or raw Base64 to preview and download the decoded PNG, JPG, WebP, GIF, or SVG image. Detects format automatically.

Open tool →

URL to Base64 converter

Enter a direct image URL, fetch it in your browser, and get its Base64 data URL. Clear CORS error messaging when a host blocks cross-origin reads.

Open tool →

Base64 decode & encode

Decode Base64 to readable UTF-8 text or encode text to Base64. Toggle directions, live character counts, instant copy. Runs locally in your browser.

Open tool →

Mailto link generator

Build a mailto: URL with multiple recipients, CC, BCC, subject, and pre-filled body. Copy the URL or the full HTML <a> snippet.

Open tool →

Email obfuscator

Encode your email so spam scrapers can't read it but humans can still click. HTML entity, reversed-string, or split-concat methods.

Open tool →

Form tool FAQ.

Are these form tools really free?

Yes — all 14 tools are free with no login, no rate limits, and no watermarks. They run in your browser, and they're built by splitforms, the form backend with a free 500-submissions/month plan.

Do the tools send my form data anywhere?

No. The validator, converters, spam scorer, and Base64 tools process everything locally in your browser. Only the form action URL tester makes a network request — to the URL you're testing.

Which tool should I use to create a contact form?

Use the HTML form generator: pick fields, mark them required, choose a style preset, and copy production-ready HTML. Point the form action at any backend — or use splitforms free for 500 submissions a month.

Do generated forms work without JavaScript?

Yes. The generator outputs standard semantic HTML that posts with a native form submit; HTML5 validation handles required fields with zero JS.

Need a real form backend? splitforms is free.

500 form submissions per month, no credit card. Drop one POST endpoint into any HTML form and submissions land in your dashboard. Free includes inbox delivery. Prefer starting from finished markup? Browse the free HTML form templates.

Get free access key →See how it works