Privacy
What Techie Utils does with what you type: 247 of 273 tools run in your browser, what the rest send, and what is stored or counted.
Tools
Encoders & Decoders
- Base64 — Encode or decode UTF-8 text and URL-safe Base64
- Base32 — Encode or decode Base32 in the RFC 4648, extended hex and Crockford alphabets
- Base58 — Encode or decode Base58, and verify the Base58Check checksum an address carries
- URL Encoder — Percent-encode components or whole URLs
- HTML Entities — Escape and unescape HTML entities
- JWT — Read, verify and sign JSON Web Tokens
- Punycode — Convert internationalised domain names to and from their ASCII form
- Unicode Converter — Escape, unescape and inspect code points
- Unicode Inspector — Analyse every character: category, script, block and encoding
- Number Base Converter — Binary, octal, decimal and hexadecimal, with the bits explained
- Hex and Text Converter — Text to hexadecimal bytes and back, with a dump
- Gzip Compressor and Decompressor — Compress and expand gzip, zlib and raw deflate
Structured Formats
- Structure Converter — Convert between JSON, XML, YAML, TOML, TOON, HCL and CSV
- String Escaper — Escape a JSON, XML, YAML, TOML or TOON document for embedding, or read one back
- Structure Formatter — Pretty-print JSON, XML, YAML, TOML, TOON or HCL with a chosen indent
- Structure Validator — Check JSON, XML, YAML, TOML, TOON or HCL and report structural problems
- Tree Viewer — Explore JSON, XML, YAML, TOML, TOON or HCL as a collapsible tree
- Code Generator — Turn a JSON, YAML, XML or other document into TypeScript, Go, C#, Python, Rust and more
- Schema Generator — Write a JSON Schema, XSD, Avro schema or .proto from a document you already have
- Schema Validator — Check a document against a JSON Schema, .proto, Avro schema, XSD or RELAX NG
- Table Viewer — Show the records in a JSON, XML, YAML, TOML or TOON document as a table
- Structure Compare — Diff two JSON, XML, YAML, TOML, TOON or HCL documents by path
- Structure Repair — Fix broken JSON, YAML, XML, TOML, TOON, INI, .env, .properties and HCL, listing every repair
- Structure Minifier — Strip formatting from JSON, XML, YAML, TOML or TOON
- Path Finder — Select nodes with JSONPath or XPath
- Protobuf & Avro Decoder — Read protobuf wire bytes and Avro container files without their schema
- Expression Evaluator — Reduce a JSONPath or XPath match to a single answer
Security & Cryptography
- Hash Generator — SHA-2, SHA-3, BLAKE and legacy digests, in any encoding
- MD5 Generator — MD5 digests, with a plain account of what they are still good for
- HMAC Generator — Keyed message authentication codes
- Key Derivation — Stretch a passphrase into key material with PBKDF2, scrypt or Argon2id
- Password Generator — Strong random passwords with an entropy estimate
- Password Strength — Judge a password by what an attacker would actually try
- JWK Generator — A JSON Web Key for a JOSE algorithm, with its key set and thumbprint id
- Key Pair Generator — RSA and elliptic-curve key pairs, generated in this tab and never sent
- TOTP / HOTP Generator — Two-factor codes, the QR code to enrol with, and why one did not match
- Text Encryption — AES-256-GCM with a PBKDF2 passphrase
- Bcrypt Generator — Hash a password with bcrypt, verify one against a hash, or read what a hash is made of
SSL & Certificates
- SSL Checker — Grade a TLS endpoint and inspect the certificate it serves
- Certificate Chain Validator — Walk the served chain and flag ordering and trust problems
- Certificate Expiry Checker — Check expiry dates for up to ten hosts at once
- Certificate Viewer — Decode a PEM certificate or CSR in the browser
- OpenSSL Helper — Build the command, read one somebody sent you, and check a key against its certificate
- CSR Generator — Generate a key pair and certificate signing request locally
- Self-Signed Certificate Generator — Create a certificate and key for local HTTPS, or a private CA to sign development certificates
- Certificate Converter — Convert certificates between PEM, DER and Base64, unpack .p7b bundles, and put a chain in order
- Certificate Transparency Search — Every certificate public CAs have issued for a domain, the subdomains they reveal, and what is about to expire
Network & DNS
- DNS Lookup — Resolve A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records
- IP Lookup — Resolve addresses and reverse DNS for a host or IP
- Port Checker — Test whether TCP ports accept connections
- Nmap Port Scanner — Scan a host's common TCP ports, Nmap style, and see what each open service says it is
- Ping (TCP) — Measure connection latency with repeated TCP probes
- What Is My IP — Your public address, and what a browser reveals about you
- WHOIS — Registry records for a domain, an IP address or an AS number
- DNS Propagation Checker — The same name asked of resolvers worldwide, and of the zone's own servers
- Email Authentication Checker — SPF, DKIM, DMARC and MX for a domain, read together
- Email Header Analyzer — The delivery path, the authentication results, and what a forgery looks like
- DKIM Lookup — A domain's DKIM keys, for a selector or by trying the common ones, and whether each is worth anything
- DMARC Lookup — A domain's DMARC policy, and what it actually asks receivers to do
- Reverse DNS Lookup — The PTR record for an address, and whether it confirms itself
- IP Blacklist Checker — Whether an address is on the blocklists that actually stop mail
- Reverse IP Lookup — What an address says about itself: its name, its certificate, its network
- Traceroute — Every hop between this server and a host, with the time each one took
- Broadband Speed Test — Download, upload, latency and jitter, measured from this tab
- HTTP Headers — Grade a site's security headers from A+ to F, see every response header, and get the fix for your server
- Redirect Checker — Follow a URL's redirects hop by hop, and flag loops, downgrades and temporary redirects doing a permanent job
- IP Address Converter — Write an IPv4 or IPv6 address as an integer, hex, binary, expanded or mapped form, and see what kind it is
- MAC Address Lookup — Find the manufacturer behind a MAC address, and see what kind of address it is
- MAC to IP Converter — Build the IPv6 address a MAC forms with SLAAC, recover the MAC from one, or find a MAC's IP in an ARP table
- IP to MAC Lookup — Find the MAC address behind an IP: computed for multicast and EUI-64 addresses, or read from an ARP table
- DNSSEC Checker — Whether a domain's DNSSEC validates, and if not, whether it is the DS, a key, an algorithm or an expired signature
Web Development
- HTML Formatter — Indent and tidy HTML markup
- CSS Formatter — Format stylesheets with consistent indentation
- JavaScript Formatter — Re-indent JavaScript and TypeScript source
- SCSS/SASS Formatter — Format SCSS syntax and nested rules
- TypeScript Formatter — Format TypeScript source code
- SQL Formatter — Format SQL statements with dialect selection
- SQL Minifier — Collapse formatted SQL into compact text
- CSS Unit Converter — px, rem, em, percentages and viewport units, with a preview
- Query String Parser and Builder — Convert query strings into editable key-value data
- CSP Generator — Build a Content-Security-Policy, or check one, and write it for your server or framework
- CORS Generator — Write CORS configuration for nginx, Express, Go, Django, ASP.NET, Spring and more, and test an origin against it
- cURL Builder — Build an HTTP request and get it as curl, JavaScript, TypeScript, Go, Python, PHP, C#, Java and more
- Minifier — Shrink CSS, HTML or JavaScript
- Flexbox Playground — Try every flex property and read the CSS back
- CSS Grid Playground — Build a grid template and see the tracks it makes
- Responsive Viewport Tester — Render your markup at phone, tablet and desktop widths
- SVG Path Viewer — Draw path data and read back what it contains
- SVG to CSS Converter — Turn an SVG into a data URI for CSS or an img tag
- OAuth 2.0 / OIDC Helper — PKCE verifiers and challenges, state, nonce, and checking what came back
- Regex Tester — Test patterns, inspect groups and preview replacements
- User-Agent Parser — Identify the browser, engine, operating system and device behind a User-Agent string
- HTTP Status Codes — Look up what a status code means, when to send it, and whether it is cached or safe to retry
- HTML to JSX — Convert HTML and SVG markup into JSX for React, with styles, attributes and whitespace handled
- Semver Checker — Test versions against npm ranges, sort them by precedence, and see what each bump produces
- Cookie Parser and Builder — Read Set-Cookie and Cookie headers, check them against browser rules, and write one for your framework
Text Tools
- Markdown Viewer — Read a Markdown file the way it is meant to look, with its contents beside it
- Markdown to HTML — Convert Markdown to HTML you can paste somewhere, with the rendered page beside it
- Case Converter — Switch between sentence, camel, snake and other cases
- Word Counter — Count words, characters, sentences and reading time
- Text Comparison — Line-by-line diff of two blocks of text
- Duplicate Remover — Remove, isolate or list duplicate lines
- Whitespace Remover — Trim, collapse and normalise whitespace
- Sort Lines — Sort lines alphabetically, naturally, by number or length, reverse them, or shuffle them
Generators
- UUID Generator — UUID v1 to v7 — generate any version, or read what one encodes
- ULID / CUID Generator — Sortable, collision-resistant identifiers — and the timestamp inside one
- Nano ID Generator — Short, URL-safe random identifiers — and what the length actually buys
- KSUID Generator — Sortable 27-character identifiers with a second of time and 128 bits of randomness
- TypeID Generator — Type-prefixed identifiers over UUID v7, readable and still a UUID underneath
- ObjectID Generator — MongoDB's twelve bytes — a timestamp, a process value and a counter
- Barcode Generator — Draw QR, Data Matrix, Code 128, EAN and more as SVG
- QR Code Generator — Create scannable QR codes as SVG
- UPI QR Code Generator — Make a UPI payment QR code that any UPI app can scan to pay you
- Diagram Studio — Draw architecture, sequence, ER, C4, network and nine other diagrams by dragging shapes and connecting them
- Random String — Random identifiers from a chosen alphabet
- Lorem Ipsum — Placeholder paragraphs, sentences or words
- Fake Data — Synthetic people and companies as JSON, CSV or SQL
- Random Number Generator — Draw uniformly random integers or decimals in a range, with or without repeats
Date & Time
- Unix Timestamp — Convert between timestamps, ISO dates and local time
- Timezone Converter — Convert a moment between time zones
- Date Calculator — Difference between dates, or add and subtract time
- Cron Expression Viewer — Explain a cron schedule and list the next runs
- Duration Converter — Convert between ISO 8601 durations, seconds, clock time and plain words
Images & Files
- Icon Font Generator — Build a web font from SVG icons or an SVG font
- Image Converter — Convert between PNG, JPEG, JFIF, WebP, GIF, HEIC and SVG
- Image Resizer — Resize to a size, a proportion or a longest side
- Crop Image — Cut a rectangle out, or trim a flat border away
- Rotate Image — Turn by a right angle or any angle, and flip
- Image Base64 Converter — Turn an image into a data URI for CSS or HTML, and read one back
- WebP Converter — To WebP for the web, or back out of it
- SVG Converter — Draw an SVG at any size, or wrap a bitmap in one
- Background Remover — Take a flat background out and keep the subject
- Image Compressor — Resize and re-encode images to save bytes
- Image Optimizer — Strip metadata and redundant markup without touching the picture
- Favicon Generator — Build favicon PNGs and a multi-size .ico
- File Checksum — Verify a download, and work out which algorithm made the checksum
- QR & Barcode Reader — Read a code out of an image, and say what it does before you follow it
- MIME Detector — Identify a file from its magic bytes
- Office Password — Protect a Word, Excel or PowerPoint file with a password
- Office Password Remover — Remove the password from a Word, Excel or PowerPoint file
- Image Editor — Crop, straighten, adjust and cut out, with every step visible and reversible
- Passport Photo Maker — Passport and visa photos at each country's size, with head guides and a print sheet
- PDF Editor — Move and retype what is already on the page, reorder, annotate, stamp and sign, with the document in front of you
- PDF Viewer — Read, search and inspect a PDF without leaving the browser
- PDF Password & Permissions — Lock a PDF with AES-256, and say what a reader may print, copy or change
- PDF Password Remover — Strip the password from a PDF you can already open
- Merge PDF — Join several PDFs into one document
- Split PDF — Cut a PDF into separate documents
- Delete PDF Pages — Remove pages from a PDF and keep the rest
- Rearrange PDF Pages — Put a PDF's pages in a different order
- Rotate PDF — Turn a PDF's pages the right way up
- Compress PDF — Make a PDF smaller, by rebuilding it or redrawing it
- Watermark PDF — Stamp text or a logo across a PDF's pages
- Sign PDF — Put a signature and a date onto a PDF
- Edit PDF — Add text to a PDF page, and hide what is underneath
- PDF to Images — Turn every page into a PNG, JPG, WebP, GIF or JFIF
- OCR PDF — Read the text off a scanned PDF
- PDF to Word — Turn a PDF into an editable .docx that keeps its layout
- PDF to Excel — Pull a PDF's tables into a .xlsx workbook that keeps their formatting
- PDF to PowerPoint — Turn a PDF's pages into editable .pptx slides that look the same
- Word to PDF — Turn a .docx document into a PDF that looks the way it does in Word
- Excel to PDF — Print a .xlsx workbook to PDF with its formatting and page setup
- PowerPoint to PDF — Turn a .pptx deck into a PDF that looks the way the slides do
- Images to PDF — Turn photos or scans into one PDF document
- PDF to Text — Pull the text out of a PDF as plain text
- Crop PDF — Trim the margins off every page
- Page Numbers — Number the pages of a PDF
- Header & Footer — Put a running head or foot on every page
- Bates Numbering — Stamp sequential legal numbers across pages
- Reverse Pages — Flip a PDF's page order end to end
- Add Blank Pages — Insert empty pages anywhere in a PDF
- N-Up PDF — Put several pages on one sheet
- PDF Booklet — Reorder pages for folded booklet printing
- PDF Metadata — Read, change or strip a PDF's properties
- Flatten PDF — Make form answers part of the page
- Alternate & Mix Pages — Interleave two PDFs a page at a time
- PDF Overlay — Draw one PDF over or under another
- Combine to Single Page — Stack every page into one continuous strip
- Divide Pages — Cut every page in half or into quarters
- Posterize PDF — Tile a large page across several printable sheets
- Fix Page Size — Put every page onto one uniform sheet
- Page Dimensions — Measure every page, its rotation and its sheet
- Rotate by Any Angle — Turn pages by a fraction of a degree or more
- Remove Annotations — Strip comments, highlights, links and stamps
- PDF Attachments — List, extract, add or remove embedded files
- PDFs to ZIP — Package several PDFs into one archive
- PDF Bookmarks — Read, write or remove a PDF's outline
- Table of Contents — Build a contents page from the bookmarks
- Page Labels — Number front matter in roman and the body in arabic
- Sanitize PDF — Strip scripts, actions, attachments and metadata
- Extract Images — Pull every embedded picture out of a PDF
- Extract Tables — Turn a PDF's tables into CSV, JSON or Markdown
- PDF to Markdown — Convert a PDF into Markdown with its headings, emphasis, lists, tables and pictures
- PDF to JSON — Export a PDF's text as structured JSON
- Compare PDFs — See which pages of two PDFs differ, and by how much
- Remove Blank Pages — Find the empty pages, and take them out
- Invert PDF Colours — A dark-mode version of a document
- PDF to Greyscale — Convert every page to shades of grey
- Adjust PDF Colours — Brightness, contrast and saturation across a document
- Scanner Effect — Make a clean PDF look like a photocopy
- PDF Background Colour — Tint the paper behind the content
- Rasterize PDF — Flatten every page into a picture of itself
- PDF to CBZ — Turn a PDF into a comic book archive
- CBZ to PDF — Turn a comic book archive into a PDF
- Text to PDF — Set a plain text file as a document
- Markdown to PDF — Set Markdown as it renders: headings, emphasis, lists, code, quotes and tables
- JSON to PDF — Print a JSON file as an indented tree
- CSV to PDF — Set a spreadsheet export as a printed table
- XML to PDF — Print an XML document as an indented tree
Colors & Design
- Color Converter — Convert between hex, RGB, HSL, HWB, LAB, OKLCH and more
- Contrast Checker — WCAG contrast ratio for text and UI colours
- Image Colour Picker — Pick a colour out of a picture and read it back
- Gradient Generator — Build linear, radial and conic CSS gradients
- Random Colour Generator — Random colours from a seed you can keep, in a range you choose
- Palette Generator — Harmonious colour schemes from a base colour
- Box Shadow Generator — Design a shadow, stack its layers and copy the CSS
- Border Radius Generator — Round corners evenly, one by one, or into a blob
- CSS Animation Generator — Build a keyframe animation and watch it run
- Cubic Bezier Editor — Plot an easing curve and feel what it does
- Color Scale Generator — Turn one colour into an even 50–950 shade scale for CSS, Tailwind or SCSS
- Color Mixer — Blend two colours in OKLCH, OKLab or sRGB and get the CSS color-mix() for it
- Color Name Finder — The nearest CSS colour names to any colour, and a plain-words description
- Color Blindness Simulator — See a palette as people with each colour-vision deficiency do, and find the pairs that clash
- Image Palette Extractor — Pull the dominant colours out of a picture, with how much of it each covers
- Type Scale Generator — A modular type scale, fixed or fluid with clamp(), ready as CSS variables
- Text Shadow Generator — Soft, glow, neon, outline and retro text shadows with a live preview
- Glassmorphism Generator — Frosted-glass panels with backdrop-filter, a fallback and a live preview
- Clip Path Generator — Cut elements into triangles, hexagons, stars, arrows or your own polygon
- CSS Filter Generator — Build a CSS filter by eye, or find the filter that turns a black icon into any colour
- Design Tokens Converter — Turn W3C or Style Dictionary tokens into CSS variables, SCSS, Tailwind or JS
- Web Font Previewer — Set your own text in a font file before you ship it
Calculators
- Percentage Calculator — Percentages, differences and percentage change
- Storage Units — Convert between decimal and binary data units
- Temperature Converter — Convert between Celsius, Fahrenheit, Kelvin and Rankine
- Length Converter — Convert between metric and imperial lengths, from millimetres to miles
- Area Converter — Convert between square metres, square feet, acres, hectares and more
- Volume Converter — Convert between litres, gallons, cups, fluid ounces and more, US and UK
- Weight Converter — Convert between metric and imperial weights, from milligrams to tons
- Speed Converter — Convert between km/h, mph, m/s, ft/s and knots, with running pace
- Bandwidth Calculator — Transfer times and data volumes for a link speed
- Unix Permissions Calculator — Convert between 755 and rwxr-xr-x, and say what each bit allows
- Subnet Calculator — IPv4 and IPv6 networks, masks, splits, VLSM plans and summarisation
- Aspect Ratio — Ratios and proportional resize targets
- Age Calculator — Age in years, months and days, and the next birthday
- BMI Calculator — Body mass index, its band and the healthy range
- GST Calculator — Add or remove GST, split into CGST, SGST and IGST
- VAT Calculator — Add or take off VAT at any rate
- Discount Calculator — What you pay after one discount or several
- Profit Calculator — Gross and net profit, margins and break-even
- Margin Calculator — Margin, markup, cost or price — give any two
- ROI Calculator — Return on investment, and what it is a year
- Mortgage Calculator — Monthly payment, loan to value and the true monthly cost
- Tip Calculator — Tip, total and the split between everyone
- Scientific Calculator — Expressions with functions, constants and brackets
- Loan Calculator — Payments, total interest, overpayments and a full amortisation schedule
Analyzers
- Log Analyzer — Summarise a log: rates, errors, slowest paths and busiest clients
- HAR Analyzer — A network recording as a waterfall: what was slow, heavy, uncached or failing
- IDN Homograph Detector — Check whether a domain name is imitating another one
- Phishing URL Checker — Where a link really ends up, how old the domain is, and which tricks it uses
- Injection Filter Tester — Standard probes per context, and whether your escaping survived them
- Stack Trace Analyzer — Read a stack trace or crash in any common language: the cause, your frames, and what it usually means
SEO & Meta
- SERP Preview — Your page as a search result, measured in pixels
- Meta Tag Generator — The head tags a page needs, with a search-result preview
- Open Graph Generator — Social card tags for Facebook, LinkedIn, Slack and X
- Canonical Tag Generator — A clean canonical URL, with hreflang alternates
- robots.txt Generator — Crawl rules, with the traps called out
- Sitemap Generator — An XML sitemap from a list of addresses
- Keyword Density Checker — Which words and phrases a page actually repeats
- Schema Markup Generator — JSON-LD for articles, products, FAQs and businesses
- Website Speed Test — Where a page's time goes and what it weighs
- SEO Analyzer — Audit a live page's on-page SEO — indexability, title, headings, canonical, structured data and more — with a score
- robots.txt Tester — Test whether URLs are allowed or blocked for Googlebot and other crawlers, and which rule decides
- Broken Link Checker — Dead links, redirects and missing images on a page