Separate odd and even PDF pages
Split a source into two downloads. Use the numbered sample to check page order and odd-page counts.
Debug APIs, clean content, format data, and run release checks directly in your browser.
Split a source into two downloads. Use the numbered sample to check page order and odd-page counts.
Compare raw and decoded parameters, repeated keys, spaces and plus signs before removing tracking fields.
Follow the exampleRepeat the entire page sequence and compare it with printer copies and selected-page duplication.
Follow the exampleFormat, validate, auto-fix & inspect JSON paths
Encode text or file bytes; decode Base64 text
Calculate MD5 for exact text or file bytes
Compare percent encodings and control decoding layers
Convert signed Unix seconds or milliseconds and strict ISO dates
Generate UUID v4 and v1 batches
Generate random passwords with a chosen length and character pool
Count whitespace tokens, Unicode code points, sentences and paragraphs
Encode five special characters or decode HTML entities one layer
Convert one name into 11 case styles
Generate a static QR PNG and verify its encoded text
Generate placeholder text
Convert between binary, octal, decimal & hex
Hash UTF-8 text with SHA-1, SHA-256 & SHA-512
Compare exact lines and copy a diff report
Read JWT claims and time fields without signature verification
Convert opaque CSS colors to HEX, RGB, HSL, HSV and CMYK
Convert between YAML and JSON
Test JavaScript regex matches and inspect indices
Build numeric five-field cron expressions
Convert between JSON arrays and CSV
Convert JSON objects and arrays to XLSX
Hash and verify passwords with bcrypt
Convert Markdown to HTML with live preview
Convert chmod numeric and symbolic permissions
Calculate subnet, hosts, CIDR and binary details
Format and beautify SQL queries instantly
Generate HMAC-SHA1, SHA256, SHA512 online
Generate secure random tokens online
Inspect URL structure and raw query fields
Serialize XML 1.0 with preserved text, namespaces and optional layout changes
Convert images to Base64 data URLs
Generate TypeScript interfaces from JSON
Convert text to binary, hex, octal & decimal
Convert px, rem, em, vw, vh and more
Live Markdown to HTML preview
Read decimals in English and format Chinese financial amounts
Convert text to ASCII art
Search common HTTP status codes
Look up reference MIME values by extension or media type
Convert standard Roman numerals and integers from 1 to 3999
Minify JSON, escape Unicode, and compare UTF-8 bytes
Minify HTML and remove unnecessary bytes
Clean CSS comments and redundant whitespace
Generate clean SEO-friendly URL slugs
Convert cURL commands to JavaScript fetch
Convert XML into structured JSON
Create HS256 test JWTs or unsigned none tokens
Clean SQL comments and redundant whitespace
Parse browser, OS, device from UA string
Inspect request or response text while preserving repeated header fields and their order
Validate JSON data against JSON Schema
Check HS256 signatures and inspect claims
Compare two JSON objects with path-level changes
Convert query strings and JSON objects both ways
Convert CSV, TSV, Pipe, and Semicolon formats
Build tracked URLs with UTM parameters
Generate SEO and Open Graph meta tags
Generate robots.txt rules for crawlers
Generate sitemap.xml from URL lists
Compare versions and suggest bumps
Generate Content Security Policy headers
Convert CSV/TSV data to Markdown tables
Find and replace text using regular expressions
Generate HTTP request header blocks
Generate Nginx and Apache redirect rules
Generate .gitignore from common templates
Generate A, AAAA, CNAME, TXT and MX records
Parse raw email headers into structured fields
Generate structured changelog entries
Generate five RGB shade variants from a hex color
Generate FAQPage JSON-LD structured data
Create BreadcrumbList JSON-LD markup
Generate Organization JSON-LD markup
Generate hreflang alternate link tags
Generate robots meta tag directives
Validate UUID format/version in bulk for API payload and DB QA
Validate email address format
Generate SRI values from UTF-8 resource text
Convert JSON array and JSON Lines
Sort text lines with options
Check IBAN structure, checksum and duplicate line positions
Validate card number with Luhn check
Find and lowercase ASCII email candidates
Find HTTP(S) URL candidates in pasted text
Strip markup and retain selected text breaks
Check IPv6 syntax, canonical addresses and scoped zone identifiers
Extract domains from text and URLs
Escape and unescape regex special chars
Convert text and unicode escapes
List simple inline HTTP(S) labels and URLs
Check WCAG contrast ratio
Generate table of contents from headings
Extract key paths from JSON
Extract quoted href values from a tags
Compare URLs using a fixed normalization rule
Calculate selector specificity score
Sort JSON keys recursively
Analyze keyword frequency and density
Convert HTML tables into CSV
Inspect a local score and common password patterns
Remove complete emoji sequences with optional symbol and whitespace cleanup
Normalize spaces and tabs, trim line edges and manage blank lines
Convert UTF-8 text with RFC 4648 Base32
Generate sortable ULIDs for logs, event streams, and distributed systems
Generate short random IDs
Generate sortable UUID v7 IDs
Convert local times with explicit handling of repeated clock times
Flatten and restore JSON with typed object and array paths
Convert IPv4 CIDRs and inclusive ranges with exact coverage
Encode UTF-8; decode Base58 bytes and hex
Encrypt and decrypt text with AES-GCM
Generate SHA1 TOTP codes and compare local time windows
Preview five-field numeric Cron with timezone and date anchor
Query a documented JSONPath subset with typed results
Query XML with XPath 1.0, namespace bindings and complete typed results
Compare decimal and binary byte units with total-bit output
Convert non-negative time units and complete duration strings
Convert strict IPv4 addresses and unsigned 32-bit integers
Split IPv4 networks into equal blocks by prefix or count
Generate distinct MAC batches with explicit address bits
Decode and generate Snowflake IDs
Parse ULID timestamp and randomness
Convert text bytes with the 0–9 A–Z a–z alphabet
Select CSV columns in an explicit order while retaining exact text and blank records
Inspect a supported BIND zone text subset
Collapse IPv4 CIDRs into the smallest exact address union
Convert a supported HTTPie command into a POSIX cURL snippet
Inspect one sitemap XML file and its core fields
Inspect HTML metadata values, duplicates and robots conflicts
Extract and normalize IP endpoints in original log order
Compare elapsed time, civil dates and Monday–Friday counts
Generate MySQL, PostgreSQL or SQLite INSERT from CSV
Convert nested JSON to FormData fields
Build cURL and browser-compatible Fetch snippets from request fields
Lint Google-supported directives with source line numbers
Build an HTTP Basic header from UTF-8 credentials
Convert a declared INI subset to JSON while preserving strings and rejecting duplicate keys
Count physical JSONL rows and inspect syntax and UTF-8 sizes
Inspect a title or URL segment and compare a readable slug suggestion
Batch-remove tracking fields with cleanup options
Parse Content-Type headers and extract MIME parameters
Build Content-Type values with optional charset and quoted parameters
Inspect a data: declaration, decoded byte count, and UTF-8 text preview
Inspect response cookie pairs, ordered attributes, empty values and syntax diagnostics
Parse cache directives and compare browser and shared-cache freshness
Generate static CORS response headers and check supplied preflight parameters
Duplicate selected PDF pages and append them to the end
Duplicate the entire PDF document 2-20 times in one file
Reset selected page Rotate flags to zero without transforming content
Split a PDF into two files: odd pages and even pages
Inspect original metadata and visible page dimensions
Split a PDF by single page, fixed group size, or custom ranges
Center a Latin text watermark on every visible PDF page
Add visible page headers, footers and page numbers
Insert a blank page every N pages, with optional pad-to-even mode
Delete pages from a PDF using ranges like 1,3,5-8
Extract specific pages from a PDF using ranges like 1,3,5-8
Add a relative rotation to even, odd or all PDF pages
Render visible PDF pages to PNG/JPEG in one ZIP
Combine multiple PDFs into one in your chosen order
Interleave odd-page and even-page scan PDFs into the original order
Reverse every PDF page or only a continuous page range
Check exact MAC syntax, convert formats and inspect bits
Check IPv4/IPv6 membership with longest-prefix matches
Build a SHA1 otpauth URI, QR image, and current test code
Reveal the original destination wrapped by Outlook and Microsoft 365 Safe Links
Read QR content from an uploaded, dropped, or pasted image
Inspect HAR requests, separate body/content sizes and supported cURL snippets
Calculate exact IPv6 ranges and preview indexed child subnets
Remove selected Info, catalog XMP and page XMP references locally
Decode Basic credentials with an explicit UTF-8 interpretation
Reveal original destinations wrapped by Proofpoint URL Defense v2 and v3
Read XLSX worksheets with unique keys and timezone-free dates
Generate typed MySQL, PostgreSQL or SQLite SQL from JSON
Generate RFC 7636 verifier, S256 challenge and authorization parameters
Inspect SigV4 credential scope, signed headers and expiration without requesting the URL
Decode SAML requests and responses from Base64 or HTTP-Redirect payloads
Inspect PEM or DER certificate identity, SANs, validity, usage, and fingerprint
Inspect ordered CSV or TSV rows, preserve text, filter and export the current view
Infer a reviewed starter schema from strict JSON samples
Reorder PDF pages with thumbnails, drag and drop, then export a new file
Combine ordered JPG, PNG, or WebP images into a configurable PDF
Inspect supported metadata blocks and re-encode a sharing copy
Optimize an offline SVG subset with SVGO and compare actual bytes
Write existing AcroForm appearances into page content with explicit limits
Impose pages in duplex booklet order with blanks, paper, gutter, and direction controls
Crop visible PDF margins with rotation-aware physical units
Export an existing PDF text layer as TXT or JSON
Remove annotations with explicit link and whole-form options
Place 2, 4, or 6 PDF pages on each A4 or Letter side
Convert inclusive IPv6 intervals to exact minimal CIDRs, or inspect a CIDR range
Keep the IPv6 host intact while generating its PTR owner, zone and BIND fragment
Subtract contained IPv4 or IPv6 networks and inspect the exact minimal remainder
Invert a contiguous IPv4 subnet mask and compare Cisco ACL address matches
Decode PKCS#10 CSR subject, SANs, public key, signature, and fingerprints
Convert RSA or EC SPKI public keys between PEM and JWK with an RFC 7638 thumbprint
Calculate SHA256 and legacy MD5 fingerprints from an OpenSSH public key
Inspect candidate hash formats and embedded parameters
Parse AWS ARN partition, service, region, account, resource type, ID, and qualifier
Inspect Excel coordinates, raw numbers, formatted values and formula caches locally
Convert TOML 1.1 and JSON with explicit numeric, date and null handling
Escape text and decode JSON string layers with explicit stopping rules
Infer nested Go structs, JSON tags, slices, pointers, and optional fields from samples
Generate Java records or POJO classes with nested models and optional Jackson annotations
Generate nested Rust structs with Serde derives, rename attributes, Vec, and Option fields
Generate nested Kotlin data classes with nullable defaults and kotlinx or Jackson annotations
Parse, format, or minify GraphQL operations and summarize variables and fragments
Compare file magic bytes, filename extension, browser MIME, and text-content hints locally
Preserve dotenv strings, reject duplicate names and review optional JSON key flattening
Infer C# records or classes with nested models, nullable types, and JSON serializer attributes
Extract named flat XML records into CSV with exact leaf text and distinct columns
Generate XML from strict CSV or TSV while preserving field text and Unicode names
Map strict JSON to XML with explicit arrays, root attributes and text rules
Generate six 1D barcode formats, inspect the encoded value, and download SVG/PNG
Decode supported 1D barcodes from local PNG, JPEG or WebP images
Render an offline SVG subset to a PNG with explicit size and background
Resize PNG, JPEG, WebP, or AVIF images by width, percentage, or long edge and download a ZIP
Convert PNG, JPEG, WebP, and AVIF locally with quality and before-after byte comparisons
Create 16-512 px PNG icons, a multi-size favicon.ico, Web Manifest, and ZIP from text or an image
Inspect decoded image pixels with HEX, RGB, HSL, alpha and coordinates; export one JSON sample
Read ordered request-cookie pairs, preserve duplicates and optionally decode percent escapes
Inspect ordered filename parameters or generate an ASCII fallback with UTF-8 filename*
Parse an existing Content-Security-Policy and flag wildcard, unsafe, insecure, duplicate, and missing controls
Inspect exact redirect CSV maps while preserving every original column and row
Inspect standard embedded files and download a safe ZIP
Inspect typed AcroForm values and actual widget pages
Rebuild visible PDF pages as grayscale JPEG images
Compare extracted text and page presence at matching positions
Find registered MAC prefixes using a dated IEEE snapshot
Mask host bits while reviewing what remains in your log
Check OpenAPI 3.0/3.1 YAML/JSON syntax and selected local structure
Inspect selected Compose YAML structures, dependencies and resource references
Try target-size compression, compare actual bytes and dimensions, and download a batch
Compare PDF object cleanup with JPEG page compression, entirely locally
Recognize scan pixels and rebuild searchable PDFs at original displayed sizes
Extract editable text from screenshots, receipts, and photos
Draw, type or upload a visual signature on a PDF page
Convert CSV or TSV to XLSX while keeping text intact
Render Markdown headings, lists, tables, and code into a PDF
Inspect direct DMARC, SPF and optional DKIM DNS records with partial checks
Review conservative blank-page candidates before removing chosen pages
Review pages with matching geometry, text positions and color previews
Review non-overlapping chapter ranges, aliases and front matter
Stamp a validated Bates sequence on selected PDF pages
Encode a WiFi name and password into a local PNG or SVG QR code
Create a vCard 3.0 contact QR with PNG and SVG export
Allocate IPv4 subnets from strict host requirements with exact capacity totals
Crop images to presets, free ratio, or circle with a drag selection
Fill existing AcroForm fields with checked font and appearance handling
Fit, fill or center PDF pages on a new physical sheet size
Convert HTML documents and fragments into clean Markdown with GFM tables
Append CSV rows by column name or join multiple files on a shared key
Email Extractor
Find and lowercase ASCII email candidates
MAC Vendor Lookup
Find registered MAC prefixes using a dated IEEE snapshot
QR Code Generator
Generate a static QR PNG and verify its encoded text
Cache-Control Parser
Parse cache directives and compare browser and shared-cache freshness
Color Palette Generator
Generate five RGB shade variants from a hex color
N-up PDF
Place 2, 4, or 6 PDF pages on each A4 or Letter side
PDF Booklet Maker
Impose pages in duplex booklet order with blanks, paper, gutter, and direction controls
Repeat Entire PDF
Duplicate the entire PDF document 2-20 times in one file
Split Odd and Even Pages
Split a PDF into two files: odd pages and even pages
Add Header & Footer to PDF
Add visible page headers, footers and page numbers
Add PDF Watermark
Center a Latin text watermark on every visible PDF page
AES Encrypt / Decrypt
Encrypt and decrypt text with AES-GCM
Check Booklet Page Order: Eight Pages, Seven Pages, and Duplex Printing
Follow numbered PDF samples to verify booklet front/back pairs, a padded blank slot, reading direction, and the difference between PDF sides and paper sheets.
Repeat a PDF or Print Multiple Copies? Check Page Order First
Use a numbered three-page sample to compare whole-document repetition, selected-page duplication, and printer copies, including the odd-page duplex boundary.
API Debugging Checklist: From Broken Response to Root Cause
A practical debugging flow for API payload errors, auth failures, and malformed responses.
Slug and URL SEO Basics for Real Production Pages
Reproduce Unicode slug suggestions, preserve URL context, and check changes before migrating a published page.
Password and Token Handling: Generate, Check, and Revoke a Test Credential
Try a 24-character password, compare token length units, separate hashes from HMAC, and rehearse credential replacement with a test account.
These starting points cover text, encoding and developer data tasks.
Follow the steps to compare inputs, outputs and limitations before choosing tools for a task.
Tool pages distinguish recorded updates from completed reviews, with privacy information and an issue-report channel.