Free online tools
Nearly 40 everyday utilities for developers and regular users alike โ security, network, domains, text and image. Most of them run directly in your browser.
โ Completely free๐ Nothing is stored๐ซ No sign-up required
Security & accounts
- TOTP Code Generator (Google Authenticator)Paste a secret key and get the current 6-digit two-factor code, refreshing every 30 seconds โ exactly like the Google Authenticator app.
- Random Password GeneratorGenerate strong passwords using the browser's cryptographically secure random number generator, with an entropy-based strength estimate.
- Hash Generator โ MD5, SHA-1, SHA-256, SHA-512Compute four common hash values for any text at once, displayed side by side for quick comparison.
Developer tools
- JSON Formatter & ValidatorFormat, validate and minify JSON. Invalid syntax is reported with the exact position of the problem.
- Base64 Encoder & DecoderConvert between text and Base64 in both directions, with full Unicode support and a URL-safe variant.
- JWT DecoderInspect the header and payload of a JSON Web Token, with timestamp claims converted to readable dates.
Network & IP
- What Is My IP Address?See your public IP address, country, time zone and browser details instantly.
- IP address lookupLook up any IP address to find its country, network operator, autonomous system number and reverse hostname.
- IPv4 Subnet / CIDR CalculatorCalculate network range, subnet mask, broadcast address and usable host count from CIDR notation.
- DNS Lookup ToolLook up A, AAAA, CNAME, MX, TXT, NS, SOA and CAA records for any domain name.
- User-Agent ParserBreak a User-Agent string down into browser, operating system, device type and rendering engine.
Test data
Domain & website
- WHOIS domain lookupLook up domain registration data: registrar, creation date, expiry date, lock status and name servers.
- SSL certificate checkerCheck a domain SSL/TLS certificate: days remaining, who issued it, whether it matches the hostname, and whether the chain is complete.
- HTTP header checkerSee every HTTP header and each step of the redirect chain for a URL, plus a checklist of security headers.
- SPF, DKIM and DMARC checkerCheck a domain email authentication setup: MX records, SPF, DKIM, DMARC and MTA-STS.
- Merge PDF filesCombine several PDFs into one, reorder them as you like, entirely inside your browser.
- Split a PDF filePull a page range out into its own file, or cut every page into a separate file delivered as a zip.
- Organize, rotate and delete PDF pagesSee every page as a thumbnail, then reorder, rotate and remove pages in one pass.
- Compress a PDFShrink a PDF two ways: optimise losslessly, or compress hard for scanned documents.
- Convert images to PDFCombine JPG and PNG images into a single PDF, choosing page size, margin and order.
- Convert PDF to imagesTurn each PDF page into a PNG or JPG at the resolution you choose, downloading pages singly or as a zip.
- Extract text from a PDFPull all the text out of a PDF as plain text, ready to copy or download as a txt file.
- Watermark and number PDF pagesStamp faint text across every page and add automatic page numbers to a PDF.
Text
- Case ConverterConvert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case and more.
- Word and Character CounterCount words, characters, sentences and paragraphs, estimate reading time, and check platform character limits.
- URL Slug GeneratorStrip accents and diacritics from any text and turn it into a clean, URL-friendly slug in one step.
- Text Compare / Diff ToolFind the differences between two blocks of text line by line, highlighting additions and deletions.
- Remove Duplicate Lines, Sort and Clean ListsDeduplicate, sort, shuffle, number and tidy up line-based text lists in one place.
- Bulk Find and ReplaceReplace text in bulk with optional regular expressions, capture groups and whole-word matching.
- Regular Expression TesterTest regular expressions live with match highlighting and a breakdown of every capture group.
- Extract Emails, Phone Numbers and URLs from TextScan any block of text and pull out every email address, phone number, URL, domain, IP or hashtag.
- URL Encoder and DecoderConvert between plain text and percent-encoded URLs, with a breakdown of every part of the address.
- Number to Words in English, Vietnamese and ChineseSpell out numbers in English, Vietnamese, Chinese and the Chinese financial capital form.
- Hidden Character Detector and CleanerFind invisible characters such as zero-width spaces, non-breaking spaces and smart quotes, then strip them out.
- CSV to JSON ConverterConvert tabular data between CSV and JSON in both directions, with delimiter options and proper quote handling.
Image
- Image Converter & CompressorConvert images to WebP, JPG or PNG and tune compression โ processed in your browser, never uploaded.
- Image ResizerScale images to any dimensions with optional aspect-ratio lock, processed entirely in your browser.
- Image CropperCrop images with a draggable selection and ready-made social media aspect ratios, processed in your browser.
- Rotate and Flip ImageRotate images in 90-degree steps and flip them horizontally or vertically โ no software to install.
- Add Watermark to ImageStamp text or a copyright notice onto an image with control over position, colour, opacity and full-image tiling.
- Split Image into Grid for InstagramDivide one image into equal tiles to build an Instagram grid layout โ download tiles individually or all at once.
- EXIF Viewer and RemoverRead the hidden metadata inside an image โ camera, timestamp and GPS coordinates โ then download a stripped copy.
- Colour Palette ExtractorPull the dominant colours out of any image as HEX and RGB values, with ready-to-paste CSS custom properties.
- Image to Base64 (Data URI)Turn an image into a data URI you can embed directly in HTML or CSS, with ready-to-paste snippets.
Converters & utilities
Why browser-based tools matter
Most online tool sites send whatever you type to their servers for processing. For sensitive input โ a 2FA secret key, a JWT, a password โ that is a real risk: you have no way to know whether it was logged, or who can read it afterwards.
Almost every tool here is written to run entirely in the browser using JavaScript and the Web Crypto API. The server does exactly one thing: hand you the page. After that, all computation happens on your own machine โ disconnect from the internet once the page has loaded and the tools keep working. The one exception is the domain and network group: reading another server TLS certificate, or asking a domain registry a question, is something a browser is not allowed to do, so those tools have to ask our server to do it for them.