Network & web tools
IPs, CIDRs, DNS, URLs, HTTP and email — parse, build and analyze network and web data.
Parse a Postal Address
Parse a freeform postal address into street, unit, city, region, postcode, and country fields. Local, rule-based, and browser-only.
Authorization Header Decoder
Decode an HTTP Authorization header: Basic to username and password, Bearer token structure, Digest and AWS SigV4 params. Free, in your browser.
Basic Auth Header Generator
Generate an HTTP Basic Authorization header from a username and password — base64(user:pass) per RFC 7617. Runs in your browser, nothing is sent, free.
Bitcoin Address Tool
Derive Bitcoin P2PKH, P2SH-P2WPKH, P2WPKH addresses and WIF from a secp256k1 private key. Supports hex or WIF input, mainnet and testnet.
Calendar Free/Busy Overlap
Paste two .ics calendars and list the time slots where both are free — working hours, minimum meeting length, timezones and DST handled. Free and in-browser.
CIDR Calculator
CIDR calculator: get network address, broadcast, netmask, wildcard, usable host range and host count for any IPv4 or IPv6 prefix. Free, private, in-browser.
Cloud Share → Direct Download Link
Paste a Nextcloud, Dropbox, Google Drive or OneDrive share link and get the direct-download URL — plus markdown, HTML, curl or wget. Batch, offline, no sign-up.
Extract Emails & Phone Numbers from Text
Extract emails and phone numbers from pasted text. Deduplicated, counted, sorted, and private in your browser with no upload.
Cookie Parser
Split a Cookie or Set-Cookie header into individual cookies with their attributes — Domain, Path, Expires, Max-Age, Secure, HttpOnly, SameSite. Free, in your browser.
Cookie String to JSON
Parse a raw HTTP Cookie header string into JSON — name/value object or an array of {name, value} pairs, with optional URL-decoding. Free, in your browser.
Cookieless Visitor Counter
Count unique visitors in an Apache, nginx, JSON or CSV access log with the daily-salted-hash method. No cookies, no PII kept. Runs in your browser, free.
CSV Header Sanitizer
Clean messy CSV column names into valid snake_case, camelCase, or kebab-case identifiers. Fixes blanks and leading digits, deduplicates collisions. Free, in-browser.
CSV Query
Query a CSV with SQL-style SELECT, WHERE, ORDER BY, and LIMIT — right in your browser. Free, private, no upload.
cURL Command Parser
Paste a curl command to see its method, URL, query params, headers, body, auth, cookies and flags — or rebuild clean curl. Browser-only.
Data URI Decoder
Decode a data: URI into its MIME type, charset and payload — text decoded inline, binaries with detected type and hex preview, all in your browser.
Data URI Encoder
Turn text into a self-contained data: URI with a chosen MIME type and Base64 or percent encoding. No sign-up, runs offline in your browser.
Disposable Email Detector
Check if an email address or domain is a disposable or throwaway inbox (Mailinator, Guerrilla Mail, YOPmail and more) — free, private, right in your browser.
DNS Message Parser
Decode a DNS wire-format message from hex or base64url — header flags, RCODE, question and answer records, name decompression. Free, in your browser.
Email List Cleaner
Clean pasted email lists: validate syntax, trim and lowercase, remove duplicates, flag malformed rows, and export a copy-ready list.
Email network analyzer
Paste an mbox, .eml, or raw headers and get a sender-to-recipient network: top senders, recipients, correspondents, and links, plus CSV, JSON, GraphML, and DOT.
Email Normalizer
Normalize email addresses to canonical form — strip Gmail dots and +tags, fold googlemail.com, dedupe-ready output, free and private in your browser.
Email Obfuscator
Email obfuscator — encode your address as HTML entities, a JavaScript writer, CSS reversal, or a ROT13 mailto so spam bots can't harvest it. Free, in-browser.
Email Phishing Link Scanner
Paste an email and rate every link: display text vs real target, lookalike and punycode domains, bare-IP hosts, shorteners and redirect wrappers. Runs locally.
Email Reply Cleaner
Paste a replied or forwarded email and get just the fresh message — quoted lines, the reply chain, and signatures removed. Toggle each pass. Runs in your browser.
Email Spam Score Checker
Paste an email and get a 0-100 spam score with every rule that fired: trigger phrases, caps ratio, link density, shorteners, and header anomalies. Runs locally.
Email syntax validator
Validate email address syntax offline, flag disposable domains and role-based mailboxes, and get a pass/fail verdict with a low/medium/high risk grade.
Email Tracking Pixel Detector
Paste raw email source or HTML to find 1x1 tracking pixels, hidden remote images, known tracker domains, CSS beacons, prefetch assets, and optional click trackers.
Email Validator
Validate an email address against RFC 5321/5322 syntax in your browser — flags bad domains, illegal characters and typos like gmial.com. Free, no DNS lookup.
EML Parser
Parse a raw .eml / RFC 822 email into headers, decoded text and HTML bodies, and an attachment list — in your browser. Nothing is uploaded.
Check a CSV column against an allowed set of values
Check one CSV column against allowed categories and flag out-of-set values with counts, row locations, blank handling, and text or JSON reports.
Extract Domains
Extract domains from text, URLs, and emails — hostnames or registrable eTLD+1, validated against the Public Suffix List. Free, private, in your browser.
Extract Email Addresses
Pull all email addresses out of any text, deduplicated and optionally grouped by domain — in your browser. Nothing is uploaded.
Extract IP Addresses
Find, validate and deduplicate all IPv4 and IPv6 addresses in pasted text or a log — in your browser. Nothing is uploaded.
Extract MAC Addresses
Find every MAC address in pasted text or logs and normalize to colon, hyphen, Cisco dotted, or bare hex. Deduplicated, private, runs in your browser.
Extract URLs
Pull all http/https URLs out of any text, deduplicated, with an optional scheme/host/path component split — in your browser. Nothing is uploaded.
Frequent Contacts Ranker
Paste an mbox export and rank who you email most, weighted by frequency and recency. Export a paste-ready contact list, CSV or JSON — all in your browser.
Google Drive Link Converter
Turn a Google Drive share link into a direct-download, embed, preview, or thumbnail URL — or extract the file ID. Handles large-file scan warnings.
HAR Body Stripper
Remove request and response bodies from a HAR capture to shrink it and clear payloads before sharing. Filter by side, mimeType, or size — all in your browser.
HAR Redactor
Replace HAR cookies, auth headers, query tokens, and bodies with a placeholder while keeping the capture valid and viewer-friendly.
HAR Request Extractor
Extract every request from a HAR capture — method, URL, status, type, size, timing — as a table, CSV, JSON, or URL list. Filter and sort, all in your browser.
HAR to OpenAPI
Convert a HAR capture into a draft OpenAPI 3.0/3.1 spec in your browser. Infers paths, methods, params, and request/response JSON schemas.
HAR Validator
Validate a HAR file against the HAR 1.2 spec: log/entries shape, request/response/timing fields, exact JSON paths, and timing totals.
HTML Email to Text
Convert HTML email to readable plain text: strip tags, keep paragraphs and lists, render links inline or as footnotes, and optionally wrap lines.
HTTP Header Analyzer
Paste HTTP response headers for a plain-English explanation of each, an A+–F security grade, and missing security headers. Free, private, in your browser.
HTTP Header Parser
Paste a raw HTTP request or response header block and get a structured, case-normalized JSON map. Fold duplicates, pick the name casing. Free, in your browser.
HTTP Headers Diff
Compare two sets of HTTP headers and see what changed: headers added, removed and changed, with case-insensitive names and noise-header ignore. Runs in your browser.
HTTP Request Builder
Build a well-formed raw HTTP/1.1 request from a method, URL, headers, and body — in your browser. Nothing is sent. Great for netcat, teaching, and debugging.
IP Log Anonymizer
Anonymize IPv4 & IPv6 addresses in a log in your browser: GA/Matomo-style masking, salted SHA-256 pseudonyms, or fixed redaction. Ports & timestamps kept. Free, private.
IP Range Expander
Expand a CIDR block (192.168.1.0/24) or start-end IP range into the full list of addresses, or just count them — IPv4 and IPv6, free and private in your browser.
IP Range to CIDR
Convert a start-end IP range like 10.0.0.5-10.0.0.20 into the minimal set of CIDR blocks that exactly covers it — IPv4 and IPv6, free and in-browser.
Run jq on JSON
Run a jq program against any JSON document right in your browser — filter, map, select, reshape. Pure-Rust jq (jaq), nothing is uploaded, free.
Query & transform JSON with JSONata
Run a JSONata expression against any JSON document right in your browser — query, filter, aggregate, and reshape JSON. Pure-Rust engine, nothing is uploaded, free.
JSONPath Query
Evaluate JSONPath expressions (RFC 9535) against any JSON in your browser — wildcards, slices, recursive descent, filters. Free, private, nothing uploaded.
Link Extractor
Extract every hyperlink and in-page anchor from pasted HTML or Markdown — URL, link text, relative-link flags, text or JSON output. Free, in your browser.
MAC Address Format Converter
Reformat MAC addresses between colon, hyphen, Cisco dotted-quad, and bare hex — in lower or upper case. Paste one or many; runs in your browser, nothing uploaded.
MAC Address Vendor Lookup
Look up the manufacturer of any MAC address from its OUI prefix with the bundled IEEE registry — colon, hyphen, dot or bare hex. Offline, free, in-browser.
Magnet Link Parser & Builder
Parse a BitTorrent magnet link into info-hash, display name, trackers, and web seeds — or build one from parts. Runs in your browser, nothing uploaded.
Markdown Link Flattener
Paste Markdown and replace inline links with visible text, text plus URL, or URL-only output while preserving code examples.
Query a Markdown Document
Paste Markdown and pull out its headings, links, images, code blocks, or tables as plain text, JSON, or clean Markdown. Runs in your browser, nothing uploaded, free.
MBOX Dedup
Paste an mbox archive and remove duplicate messages by Message-ID. Keep first or last, handle ID-less messages, and download the cleaned mbox locally.
MBOX Splitter
Paste an mbox archive and split it into individual .eml messages with suggested filenames. List what is inside, pull out one message, or export JSON — all local.
MongoDB Query Runner for JSON
Run a MongoDB find filter against a JSON array in your browser. Supports $gt, $in, $and, $elemMatch, dotted paths, projection, sort, skip and limit.
Convert a MongoDB query to SQL
Paste a MongoDB find filter or db.collection.find() shell call and get the equivalent SQL condition, WHERE clause, or full SELECT statement.
Network Config Parser
Parse Cisco IOS, Arista EOS, or Juniper Junos configs into nested JSON, flat command paths, or a compact stats report in your browser.
Nmap Output Parser
Parse nmap XML or greppable output into sortable host, port, service and version tables. Export Markdown, CSV or JSON.
otpauth:// URI generator
Build an otpauth:// provisioning URI (TOTP/HOTP) from an issuer, account, and base32 secret to set up any authenticator app. The secret stays in your browser.
otpauth:// URI parser
Paste an otpauth:// provisioning URI and see its type, issuer, account, base32 secret, algorithm, digits, and period or counter. Runs in your browser.
Ethernet Frame Parser
Paste an Ethernet frame in hex and decode destination/source MAC, EtherType or 802.3 length, 802.1Q / Q-in-Q VLAN tags, and payload — free, in your browser.
gRPC Frame Parser
Parse gRPC length-prefixed frames from base64 or hex and decode each protobuf payload into a readable field tree. No .proto needed — free, in your browser.
HTTP Message Parser
Parse a raw HTTP/1.x request or response — decode the method, target, status, version, all headers and the body, in your browser. Free, nothing uploaded.
IPv4 Header Parser
IPv4 header parser: paste hex and decode DSCP/ECN, flags, fragment offset, TTL, protocol, checksum validity, and addresses — free, in your browser.
Query String Parser
Parse a URL query string into key/value pairs and structured JSON — repeated keys, PHP/Rails bracket notation, percent and + decoding. Free, in your browser.
TCP Header Parser
Decode a raw TCP header from hex in your browser: ports, sequence/ack numbers, SYN/ACK/FIN flags, window, checksum and TCP options. Nothing is uploaded.
TLS Record Parser
Decode TLS record bytes from hex in your browser — record header plus full ClientHello/ServerHello: cipher suites, SNI, ALPN, versions. Nothing is uploaded.
UDP Header Parser
Decode a UDP header from hex — source and destination ports with service names, length, payload size, and checksum. Free, private, runs in your browser.
URI / URL Parser
Parse a URI or URL into scheme, user info, host, port, path, percent-decoded query parameters, and fragment — free and private, right in your browser.
WebSocket Frame Parser
Decode a WebSocket frame (RFC 6455) from base64 or hex — FIN, RSV bits, opcode, mask flag, payload length, masking key, unmasked payload — in your browser.
Phishing Header Inspector
Paste raw email headers to flag From/Return-Path mismatches, Reply-To detours, failed SPF/DKIM/DMARC, and suspicious Received hops locally.
Phone Number Formatter & Validator
Parse, validate and format any international phone number — E.164, national and international formats, country and line type. Free, in-browser.
Query Result Formatter
Turn raw query result rows — a JSON array, CSV, or TSV — into a clean, aligned Markdown or ASCII table for docs and chat.
Query String Codec
Free online query string codec: parse URL query strings into JSON or build encoded query strings from JSON, with arrays and bracket notation.
Relative to Absolute URLs
Rewrite relative href, src and srcset values in HTML to absolute URLs against a base. Only the URLs change. Free, runs in your browser.
REST File to cURL
Paste a .http, .rest or .ain request file, supply variables or an environment, and get ready-to-run curl commands for bash, cmd or PowerShell. Browser-only.
Sitemap URL Extractor
Paste an XML sitemap or sitemap index and pull out every URL (and lastmod date) as a clean list — in your browser. Nothing is uploaded.
IPv4 Header Stripper
Strip the IPv4 header from a raw hex packet — honoring IHL options and Total Length padding — to get the TCP/UDP/ICMP payload as hex, free in your browser.
UDP Header Stripper
Strip the 8-byte UDP header from a hex datagram to get the payload, plus source/destination ports, length and checksum — free, in your browser.
URL Cleaner
Remove tracking parameters (utm_*, fbclid, gclid and more) from any URL for a clean, shareable link — batch mode, custom params. Free, private, in-browser.
URL Encoder / Decoder
Percent-encode or decode text and URLs in your browser — component, whole-URL, or form mode, batch per-line, and recursive decode. Free, private, no sign-up.
URL Safety Inspector
Paste a URL to rate phishing risk from structural heuristics: IP hosts, @ tricks, deep subdomains, punycode and lookalike TLDs. Runs locally.
URL Stripper
Free online URL stripper: remove http/https/ftp URLs and www. links from text, optionally strip emails, and tidy leftover spacing in your browser.
UTM Link Builder
Free UTM link builder — add utm_source, utm_medium and utm_campaign tags plus GA4 fields to any URL, correctly encoded, right in your browser.
WireGuard Config Builder
Build a WireGuard wg0.conf from entered keys, addresses, endpoint and AllowedIPs, with every key, IP/CIDR and port range-checked.
WireGuard Key Generator
Generate WireGuard private, public and preshared keys locally, with a ready-to-paste wg0.conf snippet and JSON export.
XPath query
Run an XPath 1.0 expression against XML or XHTML and return matching node values or serialized XML. Local browser WebAssembly tool.
YAML Path Query
Query, set or delete YAML values by dotted and bracketed paths in your browser — dot keys, list indexes, quoted keys, JSON output, and comment-preserving edits.
