All 39 Free Online Tools

Every tool on FunWithText. All free, all client-side — your data never leaves your browser. No signup, no installs, no telemetry beyond standard page analytics. Use Ctrl/Cmd + F to find a specific tool by name.

🛡️

Privacy & Network

12 tools
🌐 What's My IPSee what your browser exposes — IP, geolocation, ASN, ISP, and the headers your network sends with every request. 🕵️ WebRTC Leak TestDetect if your browser is leaking your real IP through WebRTC, even when behind a VPN. 🛰️ DNS Leak Test & Resolver Inspector NEWCompare DNS-over-HTTPS responses from Cloudflare, Google, Quad9, and AdGuard side-by-side. Spot DNS hijacking and filtering. 🔒 TLS Certificate Inspector NEWLook up every public certificate ever issued for a hostname via Certificate Transparency logs. 🧬 Browser FingerprintSee what makes your browser uniquely trackable — canvas, fonts, screen, hardware, timezone, and more. 🧾 User-Agent AnalyzerDecode any User-Agent string into its real OS, browser, engine, and bot/spoofing indicators. 📬 HTTP Headers InspectorSee every header your browser sent on this request and what each one tells the server about you. ✉️ Email Header Analyzer NEWPaste raw email headers; get the full Received chain, SPF/DKIM/DMARC results, and originating IPs. 🖼️ EXIF Metadata Stripper NEWView and remove GPS, camera, and timestamp metadata embedded in photos before sharing. 📄 PDF Metadata Stripper NEWStrip author, software, and XMP metadata from PDFs without changing page content. 🔐 Permissions Inspector NEWSurvey of 20 browser permissions and what each one exposes if granted. Audit your own origin's grants. 🔑 Passkey / WebAuthn Tester NEWRegister and verify a real WebAuthn credential against an in-page relying party. See authenticator details.
🤖

AI Safety

10 tools
🧑‍💻

Developer

17 tools
✨ JSON FormatterBeautify, minify, and validate JSON with depth counts and key counts. 📄 YAML Formatter & YAML ↔ JSON NEWFormat and validate YAML, or convert between YAML and JSON. Surfaces the YAML 1.1 "Norway problem". 🔐 Base64 Encoder / DecoderEncode and decode Base64 with full UTF-8 support and an optional URL-safe (Base64URL) mode. 🔗 URL Encoder / Decoder NEWThree encoder modes (encodeURIComponent / encodeURI / form-encoded) plus a query-string parser. 📝 HTML Entity Encoder / Decoder NEWEscape and unescape HTML entities — named, decimal, or hex output. 🪪 JWT Decoder & Inspector NEWDecode header and payload, see iat/exp/nbf in human time, flag expired tokens and the insecure "none" algorithm. 🔍 Regex Tester & Builder NEWLive JavaScript regex with match highlighting, capture group breakdown, and a cheat-sheet sidebar. ↔️ Text Diff / Compare NEWSide-by-side or inline diff. Whitespace/case ignore. LCS-based, handles thousands of lines. 📊 CSV → JSONConvert CSV to JSON with header detection, RFC 4180 quoting, and array-of-objects output. 📊 JSON → CSVFlatten an array of JSON objects into CSV with consistent column ordering. 🆔 UUID GeneratorGenerate UUIDs (v1, v4, v7) in bulk, with copy-all and download. #️⃣ Hash GeneratorCompute MD5, SHA-1, SHA-256, and SHA-512 in your browser via Web Crypto. 🔑 Password GeneratorGenerate strong passwords with adjustable length, character classes, and entropy display. ⏱️ Unix Timestamp ConverterConvert between Unix timestamps (seconds or milliseconds) and human dates across timezones. ⏰ Cron Expression Parser NEWParse cron expressions and see the next 10 fire times in your local timezone, with field breakdown. 🔢 Number Base Converter NEWConvert between binary, octal, decimal, hex, and base 36. BigInt-backed for arbitrary length. Two's complement view. 🎨 Color & WCAG Contrast NEWHex/RGB/HSL/OKLCH converter with live WCAG AA/AAA contrast checker for any pair of colors.

📰 Or read about why these tools exist