Guides

Practical developer how-tos, no fluff.

Clear, step-by-step guides to the everyday dev tasks — formatting, encoding, validating and generating — each backed by a free tool that runs entirely in your browser.

Glassmorphism 4 min

How to Create a Glassmorphism Effect in CSS

Make a frosted-glass card with backdrop-filter, get the transparency and blur right, and copy CSS that works, without guessing at values.

Read guide
Token Counter 5 min

How to Count Tokens for GPT, Claude & Gemini

Tokens decide both whether a prompt fits and what it costs. Here is how to count them per model and turn the count into a cost estimate.

Read guide
Subnet 6 min

How to Calculate a Subnet Mask

Turn a CIDR prefix into a mask, network and broadcast address, and host range. Here is the bit-level method, with worked examples.

Read guide
RAID 6 min

How to Calculate RAID Capacity

Usable space depends on the RAID level, not just the drives. Here is the capacity formula for each common level, with worked numbers.

Read guide
SPF Checker 6 min

How to Check an SPF Record

Find a domain SPF record, read what each mechanism does, and catch the faults that break it — too many lookups, two records, a weak all policy.

Read guide
Blacklist 6 min

How to Check If an IP Is Blacklisted

Test an IP against the major DNS blocklists, read the verdict, and understand why some lists return no answer — plus what to do if you are listed.

Read guide
MX Lookup 6 min

How to Check MX Records

Look up a domain's mail servers and read the priority order that decides which one is tried first. How MX records work and what an empty result means.

Read guide
IPv6 Compress 5 min

How to Compress an IPv6 Address

RFC 5952 gives one correct short form for every IPv6 address. Here are the three rules, the :: tie-breaker, and worked examples.

Read guide
IP to Binary 6 min

How to Convert an IP Address to Binary

An IPv4 address is 32 bits in disguise. Here is how to convert each octet to binary, and how the same bits read as an integer and hex.

Read guide
IPv4 → IPv6 6 min

How to Convert IPv4 to IPv6

An IPv4 address has several IPv6 representations. Here is how the mapped, compatible and 6to4 forms are built, with worked hex examples.

Read guide
SPF Generator 6 min

How to Create an SPF Record

An SPF record lists who is allowed to send mail as your domain. Here is how to build one that passes, with the limits that trip people up.

Read guide
DNS Lookup 6 min

How to Do a DNS Lookup

Check any domain's DNS records from your browser. What each record type means, how to read the TTL, and how to tell a cached answer from a live one.

Read guide
IPv6 Expand 5 min

How to Expand an IPv6 Address

Expanding an IPv6 address means undoing :: and the dropped zeros. Here is the two-step method, with a worked example.

Read guide
MAC Lookup 6 min

How to Find the Vendor of a MAC Address

A MAC address carries the maker's identity in its first three bytes. Here is how to read it, and when the answer is hidden on purpose.

Read guide
DKIM Generator 6 min

How to Set Up DKIM

DKIM signs your mail with a private key and publishes the public key in DNS. Here is how to generate, publish and rotate a key without breaking delivery.

Read guide
DMARC Generator 6 min

How to Set Up DMARC

DMARC ties SPF and DKIM to your From address and tells receivers what to do on failure. Here is the monitor-first rollout that avoids losing real mail.

Read guide
robots.txt 6 min

How to Write a robots.txt File

A robots.txt tells crawlers where they may and may not go. Here is how to write one correctly, plus the trap that catches people who want to hide a page.

Read guide
ULA Generator 6 min

What Is a Unique Local IPv6 Address

A ULA is the IPv6 version of a private network range. Here is how the fd prefix, random global ID and /64 subnets work.

Read guide
CIDR ↔ Range 6 min

What Is CIDR Notation?

CIDR notation packs an address and a prefix length into one string like 192.168.0.0/22. Here is how to read it and what range it covers.

Read guide
Punycode 6 min

What Is Punycode

Punycode turns a domain like münchen.de into an ASCII xn-- label DNS can store. Here is how it works and why international domains need it.

Read guide
Reverse DNS 5 min

What Is Reverse DNS

Reverse DNS turns an IP address back into a hostname through a PTR record. Here is how it works, why mail servers care, and how to check it.

Read guide
CSS Generator 4 min

How to Generate CSS Gradients, Shadows & Glassmorphism

Tune gradients, shadows, border-radius and glassmorphism visually and copy production-ready CSS, no memorizing syntax.

Read guide
Fake Data 4 min

How to Generate Fake Test Data (JSON, CSV, SQL)

Design a schema, pick field types, set a row count, and export mock data as JSON, CSV or SQL without writing a script.

Read guide
Code Image 4 min

How to Make a Beautiful Code Screenshot

Paste code, pick a theme and background, and export a sharp image for blog posts, docs and social, without taking an OS screenshot.

Read guide
OG Image 4 min

How to Make an Open Graph Image for Social Sharing

Build a 1200x630 social preview card, export a PNG, and wire up the og:image and twitter:image tags so shared links look sharp.

Read guide
JSON Graph 4 min

How to Visualize JSON as a Graph

See the shape of nested JSON as a node graph or tree, collapse branches, and copy the dot-path to any value.

Read guide
JWT Decoder 5 min

How to Decode and Verify a JWT

Read the header and claims, check exp and nbf, and understand what signature verification does — and why you should never decode tokens on a server you don't trust.

Read guide
Base64 4 min

How to Encode and Decode Base64

What Base64 actually does, when to reach for the URL-safe variant, and how to encode files as well as text — without uploading anything.

Read guide
JSON Formatter 5 min

How to Format and Validate JSON

Beautify messy JSON, catch the exact parse error, and know when to minify vs. pretty-print — without uploading your data anywhere.

Read guide
QR Code 4 min

How to Generate a QR Code (with a Logo)

Add a logo and brand colors without breaking scannability, and pick PNG vs. SVG correctly for screen and print.

Read guide
Hash Gen 5 min

How to Hash Text and Files (MD5, SHA-256)

Verify a file checksum, pick the right algorithm, and learn why MD5 and SHA-256 are the wrong tools for passwords.

Read guide
Regex Tester 6 min

How to Test and Debug a Regular Expression

Flags, capture groups, greedy vs. lazy matching, and the small mistakes that make a regex match too much or nothing at all.

Read guide

Skip the reading — just use the tools

Every guide is backed by a free, in-browser tool. Browse them all.

See all developer tools