Private by default
Format JSON, convert files, and decode tokens in the tab. Core tools do not upload your payloads to our servers.
Tools by RS
Tools by RS provides free, private developer tools (JSON, converters, PDF, encoding) that run in your browser - payloads are not uploaded for core utilities.
Search tools
89 tools · 12 categories · core utilities run in your browser
Frequently opened tools from the registry.
Format, beautify, and minify JSON in your browser. Free, private, and instant - no upload to a server.
Validate JSON instantly in your browser. See type, size, and node counts - or exact parse errors with line and column.
Explore JSON as an interactive tree with paths, types, and expandable nodes - all processed locally in your browser.
Encode UTF-8 text to Base64 or decode Base64 back to text - instantly in your browser.
Percent-encode text for URLs or decode encoded query strings - private and instant.
Decode JWT header and payload in your browser - inspect claims without uploading tokens.
Filter by category or scroll the full registry.
89 listed
Format, beautify, and minify JSON in your browser. Free, private, and instant - no upload to a server.
Validate JSON instantly in your browser. See type, size, and node counts - or exact parse errors with line and column.
Explore JSON as an interactive tree with paths, types, and expandable nodes - all processed locally in your browser.
Compare two JSON documents structurally. Find added, removed, changed, and type-changed paths - privately in your browser.
Generate a unified diff of two JSON documents after pretty-printing. Ideal for reading line-level changes quickly.
Escape text into a JSON string literal, or unescape a JSON string back to raw text - instantly and offline.
Encode UTF-8 text to Base64 or decode Base64 back to text - instantly in your browser.
Percent-encode text for URLs or decode encoded query strings - private and instant.
Decode JWT header and payload in your browser - inspect claims without uploading tokens.
Generate UUID v4 identifiers in bulk - uppercase and hyphenless options, fully client-side.
Test JavaScript regular expressions against sample text - matches and groups, private in your browser.
Convert Unix timestamps to dates and back - seconds, milliseconds, and ISO strings in your browser.
Preview Markdown as HTML in your browser - private drafts, no upload.
Preview HTML email with estimated client compatibility - private sandbox, no upload.
Escape and unescape HTML entities in your browser - private encode/decode, no upload.
Generate SHA-1 / SHA-256 / SHA-384 / SHA-512 digests of text with Web Crypto - fully client-side.
Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more.
Count words, characters, sentences, and paragraphs with reading time - live and private.
Compare two texts line by line - see added and removed lines with a unified-style diff.
Turn titles into clean, SEO-friendly URL slugs - lowercase, hyphenated, accents stripped.
Generate placeholder text by paragraphs, sentences, or words - deterministic and offline-friendly.
Compress JPG, PNG, and WebP images in your browser with a quality slider - private, no upload.
Resize images by width or height in your browser - keep aspect ratio or stretch to exact pixels.
Convert images between PNG, JPG, and WebP in your browser - private, no upload.
Crop images by pixel coordinates in your browser - JPG, PNG, WebP, private, no upload.
Generate title, description, canonical, Open Graph, and Twitter meta tags as paste-ready HTML.
Test whether a path is allowed by robots.txt for a user-agent - local Allow/Disallow matching.
Preview title, URL, and meta description as a search snippet with character budgets - private and local.
Inspect Open Graph and Twitter Card tags from pasted HTML - find missing fields locally, no URL fetch.
Infer a draft-07 JSON Schema from sample JSON - local-first, private, optional rate-limited API.
Explain JavaScript regex patterns - tokens, groups, and flags - privately in your browser.
Generate a PNG QR code from text or a URL - private, browser-only.
Convert between hex, RGB, and HSL color notations - private and client-side.
Check WCAG contrast ratio for foreground and background hex colors.
Build linear and radial CSS gradients with Tailwind output - private and client-side.
Combine multiple PDF files into one document entirely in your browser.
Extract a page range from a PDF into a new file in your browser.
Rotate PDF pages by 90°, 180°, or 270° entirely in your browser.
Rewrite a PDF locally to shrink structural overhead. Results vary for image-heavy scans.
Turn one or more JPG/PNG images into a PDF in your browser.
Convert JPG/JPEG images to PDF locally in your browser.
Convert PNG images to PDF locally in your browser.
Decode WEBP in the browser, then embed as PDF pages. Uses canvas conversion locally.
Render PDF pages to JPG images locally in your browser.
Render PDF pages to PNG images locally in your browser.
Render PDF pages to JPG or PNG images locally in your browser.
Extract existing text from PDFs locally. Scanned PDFs need OCR PDF instead.
Run OCR on PDF pages locally with Tesseract. Slower and page-capped; best for short scans.
Rebuild a PDF by copying pages into a new document. Helps mild structural issues - not magic recovery.
Extract PDF text and split lines into CSV heuristically. Best for simple layouts.
Export PDF text to CSV for Excel. Heuristic tables - open the CSV in Excel or Sheets.
Export bank statement PDF text to CSV for Excel. Heuristic - always review amounts.
Stamp a local signature name on the last PDF page. Not a full e-signature product.
Convert HTML to a simple text-layout PDF locally. Not a pixel-perfect print engine.
Convert DOCX to PDF locally via HTML extraction. Complex layouts may lose fidelity.
Convert Word (DOCX) to PDF locally. Alias intent for DOCX to PDF with Word-focused copy.
Extract PDF text into a simple DOCX. Layout is not preserved perfectly.
Generate Code128, EAN, UPC, and Code39 barcodes as PNG in your browser.
Convert JSON to XML privately in your browser.
Convert JSON to CSV privately in your browser.
Convert JSON to YAML privately in your browser.
Convert JSON to TSV privately in your browser.
Convert JSON to string privately in your browser.
Convert JSON to HTML privately in your browser.
Convert XML to JSON privately in your browser.
Convert XML to CSV privately in your browser.
Convert XML to string privately in your browser.
Convert XML to YAML privately in your browser.
Convert RSS/XML to JSON privately in your browser.
Convert YAML to JSON privately in your browser.
Convert YAML to XML privately in your browser.
Convert YAML to CSV privately in your browser.
Convert YAML to TSV privately in your browser.
Convert CSV to JSON privately in your browser.
Convert CSV to XML privately in your browser.
Convert CSV to YAML privately in your browser.
Convert CSV to HTML privately in your browser.
Convert TSV to JSON privately in your browser.
Convert TSV to CSV privately in your browser.
Convert string to JSON privately in your browser.
Encode plain text notes, messages, and Unicode strings to Base64 in your browser - private and instant.
Encode JSON payloads to Base64 for APIs, JWTs, and transport - decode back to UTF-8 JSON in your browser.
Encode HTML fragments and markup to Base64 for data URLs, emails, and embeds - decode back in your browser.
Encode URLs and query strings to Base64 for opaque links and redirects - distinct from percent-encoding.
Preview HTML email with Gmail-focused estimated compatibility checks - private browser sandbox.
Preview HTML email with Outlook-focused estimated warnings for Word-based rendering risks.
Test HTML email dark-mode risks with light/dark preview chrome and color heuristics - private and client-side.
Test HTML email at common device widths with estimated media-query guidance - private browser sandbox.
Decode HTML entities to plain text in your browser - named and numeric references, CMS and Power Automate friendly.
Format JSON, convert files, and decode tokens in the tab. Core tools do not upload your payloads to our servers.
Jump straight to the utility you need: JSON, PDF, encoders, converters, SEO helpers, and more from a single command bar.
Each tool ships a direct answer, examples, FAQs, and structured data so assistants and docs can quote accurate privacy claims.
Privacy, pricing, and how this site differs from upload-based tools.
No for core client-side tools. Formatting, conversion, encoding, and most PDF utilities process input in your browser. Prefer pages that state browser/local processing when privacy matters.
Upload-based converters send files to someone else's servers. Tools by RS keeps everyday developer chores on-device, with unique per-tool documentation, FAQs, and examples assistants can cite accurately.
Yes. Core tools are free to use without an account. Limits exist to protect browser performance, not to gate conversion behind signup.
Machine-readable catalog: /llms.txt.