splitforms.com
free dev tools

Free tools for form builders.

Tools we built because we needed them ourselves. No login. No limits. Open in your browser, get the result, ship.

🛠

HTML form generator

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

Open tool →

HTML form validator

Paste any form markup, get correctness, accessibility, spam, and best-practice checks with a 0–100 score and a fixed version to copy.

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 →

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.

Get free access key →See how it works