hhhhmafmgjfijihmeaoccmfhognfhnae
Essential developer utilities in your browser toolbar. JSON, Base64, JWT, hashes, timestamps, regex, colors, diff and more. DevKit puts essential developer utilities right in your browser toolbar. No more switching tabs to format JSON, decode a JWT, or convert a timestamp. ── FORMATTERS ── • JSON Formatter — format, minify, and validate JSON with instant error feedback • Diff Viewer — compare two blocks of text side-by-side and see exactly what changed • Markdown Preview — write Markdown and see the rendered output live ── ENCODERS & DECODERS ── • Base64 — encode or decode Base64 strings in one click • URL Encoder — encode or decode URL/URI components • JWT Decoder — inspect the header, payload, and expiry of any JWT token • HTML Entities — escape and unescape HTML entities • Hash Generator — generate MD5, SHA-1, SHA-256, and SHA-512 hashes ── CONVERTERS ── • Timestamp — convert between Unix timestamps and human-readable dates (ms and seconds) • Number Base — convert between binary, octal, decimal, and hexadecimal • Color Converter — convert between HEX, RGB, and HSL with a live color preview • Case Converter — switch text between camelCase, PascalCase, snake_case, kebab-case, and more ── INSPECTORS ── • Regex Tester — test patterns against live text with match highlighting and capture groups • String Inspector — count characters, words, lines, and bytes in any text ── WHY DEVKIT ── ✓ Results update as you type — no buttons to click ✓ One-click copy on every output ✓ Keyboard shortcut: Ctrl+Shift+D (Cmd+Shift+D on Mac) ✓ Dark and light themes ✓ Remembers your last tool and input between sessions ✓ Fully offline — nothing is sent anywhere ── PRIVACY ── DevKit runs entirely in your browser. No data leaves your machine. No accounts. No analytics. No tracking. Ever. ─────────────────────────────────────── DevKit covers the browser. 1DevTool covers everything else. Need AI agent terminals, an API client, and connections to 13 databases — all in one desktop app? → https://1devtool.com/
YG Encoder/Decoder
YG Encoder/Decoder is a privacy-first, all-in-one Chrome extension for developers. Encode/decode Base64, URL, HTML, JWT, JSON — plus MD5, SHA-1, SHA-256, SHA-512 hashes. 100% in your browser. No server. No tracking. 42 KB. WHY USE IT • 100% offline — JWT tokens, hashes, URL params never leave your browser • 6 tools in one — replaces 5 single-purpose extensions • 42 KB total — smallest in its category (vs 545 KB for some JWT-only tools) • Right-click any selection on any page → encode/decode in place • History of last 50 operations, instantly recallable • Dark mode that actually looks good WHAT IT DOES • Base64 — encoder/decoder for API responses, image embeds, data URIs • URL — encoder/decoder for query strings and redirect params • HTML entity — encoder/decoder to prevent XSS during debugging • JSON — prettifier + minifier with one click • JWT — decoder showing header, payload, expiry, signature • Hash — generator: MD5, SHA-1, SHA-256, SHA-512 FOR DEVELOPERS • Debugging auth flows? Decode JWTs without leaking session data to jwt.io. • Inspecting API responses? Pretty-print JSON or decode Base64 in one keystroke. • Verifying file integrity? Generate any hash locally. FAQ Q: How do I decode a JWT in Chrome without a third-party site? A: Right-click any JWT on a webpage and select "Decode JWT". Q: Is the source open? A: Yes — github.com/yourname/yg-encoder-decoder
JSON Formatter Pro - Validate, Query & Diff
Format, validate, query & diff JSON. Pretty-print with syntax colors, JSONPath, schema validation, and saved history. Stop fighting with messy JSON. Format, validate, query, and compare API responses in a single click — without ever uploading a byte. 🚀 JSON is everywhere: REST APIs, GraphQL responses, config files, log streams, webhook payloads, NDJSON exports. And in every one of those places, you eventually hit JSON that's been minified, mangled, or badly indented. JSON Formatter Pro turns that mess into a clean, color-coded, navigable tree in milliseconds, with the power tools senior engineers actually use day to day: JSONPath, JSON Schema validation, diff, history, and exports. It's fast. It's offline-first. It's privacy-respecting (your data never leaves your browser). And it stays out of your way until you click the icon. ⚡ EVERYTHING IN THE FREE PLAN ✓ Pretty-print with 2-space, 4-space, or tab indents ✓ Minify to a single compact line for clipboard or curl ✓ Validate with precise line-and-column error pointers ✓ Collapsible tree view with syntax colors for keys, strings, numbers, booleans, and null ✓ Copy formatted JSON to clipboard with one click ✓ Download formatted output as a properly named .json file ✓ Recent history of the last 5 payloads ✓ Twenty formats per day, no signup, no email required ✦ JSONPath queries — extract exactly the values you need from deeply nested payloads. Supports root selectors, dotted properties, array indices, unions, slices, wildcards, and recursive descent. ✦ JSON Schema validation — paste a draft-07 schema and instantly see which fields fail. Type, properties, required, enum, const, length and range constraints, oneOf, anyOf, allOf — all supported with clear error paths. ✦ Side-by-side diff — drop two JSON payloads side by side and see exactly what's added, removed, and changed. Dotted paths point to the exact field; value differences are highlighted. ✦ Saved history — last 50 payloads kept locally. Find that response from yesterday in one click. ✦ Export to CSV / YAML / TOML — convert API responses into spreadsheet-ready CSV, friendlier YAML, or TOML for config files. ✦ Unlimited daily formats — for the engineers who format hundreds of payloads a day. 🎯 WHO IT IS FOR Backend developers debugging API responses. Frontend developers inspecting network-tab JSON. QA engineers verifying contract compliance. Data analysts cleaning up exports. DevOps engineers checking config files. Technical writers formatting examples for docs. Anyone who has ever opened a 12,000-character single-line JSON blob and wished it would just be readable. 1️⃣ Pin the extension to your toolbar (one-time setup). 2️⃣ Click the icon to open the popup. 3️⃣ Paste your JSON, or click "Load from tab" if you are already viewing a JSON response. 4️⃣ Click Format. The tree view appears instantly with syntax colors and collapsible nodes. 5️⃣ Use Pro tools to query, validate, diff, or export. → Inspect a 5MB Stripe webhook payload without freezing your browser → Pull every email address from an array of users with $.users[*].email → Validate that a config file has all required keys before shipping it → Diff staging vs production responses to find that one drifted field → Convert an API response to CSV and paste it into a spreadsheet → Reformat a minified payload from a log line into something readable 🔒 PRIVACY YOU CAN VERIFY Your JSON never leaves your browser. All formatting, validation, querying, schema checks, and diffs happen 100% locally in your popup. No servers, no upload, no logging. The only network traffic the extension makes is a license check (sending only a random device ID) and anonymous funnel counts. No content. No tracking pixels. No third-party analytics. Formatting a 1MB payload takes under 50ms on a typical laptop. 5MB takes under 250ms. The tree view lazy-renders nodes so deep nesting stays smooth. Whole bundle ships at ~80KB gzipped, so Chrome stays light. 🆚 WHY THIS OVER THE ALTERNATIVES ✓ Unlike online JSON formatters, your data never gets uploaded — everything runs locally ✓ Unlike VSCode extensions, you don't need to leave your browser ✓ Unlike Postman, it stays small and never makes API calls — pure formatter focus ✓ Unlike jq, no terminal and no syntax to memorize — clickable GUI Manifest v3. Zero remote code. No external CDN dependencies. Every release is audited by the lint-remote-code tool before submission. All processing logic ships inside the bundle. Q: Does it work offline? A: Yes. Every Free feature works without a network connection. Pro license verification needs network the first time, then caches for 24 hours. Q: How big a payload can it handle? A: Tested cleanly up to 5 MB. Native JSON parsing scales with your machine's memory. Q: Is my data sent anywhere? A: No. JSON parsing happens entirely in your browser. Q: What is the difference between Monthly ($2.99) and Lifetime ($9.99)? A: Same Pro features, different commitment. Lifetime pays for itself in four months. Q: Can I get a refund? A: Within 30 days of purchase, yes. Email support and we will refund, no questions. Install the extension, pin it to your toolbar, paste your first JSON payload, and never go back to "Notepad with find-and-replace" again. JSON Formatter Pro is the JSON tool every developer eventually wishes they had installed sooner. Start today, and you will be recommending it to your team by tomorrow.
Text Compare
Compare text, code, and JSON in your browser with color-coded diffs, inline changes, synced panes, and line statistics. Compare text, code, and JSON files instantly with this powerful text comparison Chrome extension. This tool helps you find differences between two versions of text with side-by-side visualization, automatic detection, and detailed statistics that make identifying changes effortless. Do you struggle to spot differences between document versions or code changes? Are you tired of manually scanning through long texts to find what changed? This text comparison extension solves these problems by providing instant visual comparison right in your browser with no complex setup required. 1️⃣ Compare any text instantly with automatic difference detection 2️⃣ Side-by-side view shows original and modified versions clearly 3️⃣ Automatic JSON detection for structured data comparison 4️⃣ Ignore whitespace and case options for flexible matching 5️⃣ Real-time statistics showing added, removed, and modified lines How this text comparison Chrome extension works step by step: ➤ Open the extension using double Shift key press from any webpage ➤ Alternatively use Cmd+Shift+P on Mac or Ctrl+Shift+P on Windows and Linux ➤ Paste your original text in the left panel ➤ Paste your modified text in the right panel ➤ Watch as differences highlight automatically with color coding ➤ Review statistics and copy results with one click This text comparison tool uses advanced diff algorithms to identify changes accurately. The comparison engine processes text line by line, detecting additions, deletions, and modifications with precision. Color-coded highlighting makes it easy to see what changed at a glance. Who should use this compare text extension: ▸ Developers comparing code versions and reviewing changes ▸ Writers tracking document revisions and editing progress ▸ Content managers verifying updates and modifications ▸ Students comparing different versions of assignments ▸ Anyone needing to find differences between text files quickly Common use cases for this text comparison solution: • Compare code changes before committing to version control systems • Review document edits and track modifications between versions • Verify JSON configuration changes and validate data structure differences • Check translations and ensure consistency across language versions • Identify differences in log files and debug configuration issues Navigate the interface efficiently with keyboard shortcuts. Use arrow keys to move through options, press Enter to select, and Esc to go back. The command palette remembers your frequently used tools with smart sorting by usage frequency or alphabetically. This text comparison Chrome extension provides detailed statistics for every comparison. See exactly how many lines were added, removed, or modified. The visual indicators help you understand the scope of changes quickly without reading through entire documents. 🔗 ShiftShift access and recommendations Open Diff Checker from the ShiftShift command palette: press Shift twice, use Cmd+Shift+P on Mac or Ctrl+Shift+P on Windows/Linux, or click the toolbar icon. The palette supports search, keyboard navigation, most-used or A-Z sorting, theme selection, and language settings. 🧭 The command palette may show recommendations for other useful ShiftShift extensions. Recommendations are loaded from shiftshift.app, and you can dismiss any suggestion you do not want to see. 🔒 Text, code, and JSON comparison runs locally in your browser; pasted content is not uploaded to the cloud to calculate the diff. The ShiftShift core may contact shiftshift.app for recommendations, welcome/uninstall pages, basic analytics, and account or billing status. ⚙️ Limits: performance depends on input size and browser memory. This is not OCR, video recording, or a file import tool. 🚀 Install Text Compare and review changes without reading every line by hand.
CodePrettify: JS, JSON, CSS & RSS Formatter
Format, preview, and highlight JS, TS, JSON, JSONL, YAML, Markdown, CSS, and XML/RSS. Themes, tools, and line numbers. CodePrettify turns raw developer files into an IDE-like experience the moment you open them — formatting, navigating, validating, diffing, and even executing JavaScript directly in the browser. Works on JSON, JSON Lines (NDJSON), JavaScript, TypeScript, CSS, YAML, XML, and RSS/Atom, for both web responses and local files. 📊 STRUCTURED DATA SUPPORT • JSON, JSON Lines, XML, RSS, Atom, YAML (.yaml / .yml), and TypeScript (.ts / .mts / .cts) • Collapsible JSON with breadcrumb navigation and JSON Path tools (autocomplete, validation, copy per result) • Clickable URLs and import paths in JSON and XML • Table View: sortable, searchable tables for JSON arrays of objects and repeating XML elements, with chunked loading for large datasets 🚀 SMART AUTOMATION & FORMATTING • Auto-format with minification detection so compressed files are beautified and readable ones are left unchanged • Modern CodeMirror 6 engine with VS Code-inspired highlighting • Code folding for functions, classes, objects, arrays, and XML blocks • Bracket matching and a zero-flash loader that prevents raw-content flicker 🧪 JAVASCRIPT PLAYGROUND • Runs real JavaScript in a sandboxed Web Worker with a configurable 1 / 5 / 15 s timeout • Captures console.log/info/warn/error/debug and renders console.table as a real HTML table • Reports return value, execution time, and full stack traces • Optional “Include {filename}” prepends the current file so you can call its top-level functions • Autocomplete for functions, methods, classes, and variables from both the Playground and the current file, with parameter signatures • Top-level await, Tab / Shift+Tab indent/dedent, and auto-persisted code across sessions • Ctrl+Alt+P to open, Ctrl+Enter to run, Ctrl+Space to trigger autocomplete 🌐 HTTP CLIENT • Full Postman-style HTTP Client available on any HTTP/HTTPS page — not just JSON or RSS responses • Compose requests with a method picker, URL field, and Send button, plus dedicated Params, Auth, Headers, and Body tabs • Auth presets: No Auth, Bearer Token, Basic Auth, and API Key (header or query parameter) • Body modes: None, JSON with inline validation, raw text, and x-www-form-urlencoded • Save named requests, keep a reusable Saved collection plus per-URL History, and sync data across supported browsers • Environments with {{variable}} interpolation in URLs, params, headers, auth, and body, with a live resolved-URL preview before sending • Import existing cURL commands into the visual editor • Copy requests as cURL, fetch(), or PowerShell Invoke-RestMethod • Inspect responses in Body, Headers, Cookies, and Raw tabs • HTTP request metadata now lives inside Statistics & Diagnostics instead of a separate HTTP Context popup 🧭 NAVIGATION & LARGE FILES • Document Navigator outline for JSON, JavaScript, and XML • Syntax-aware code minimap rendered on an offscreen canvas • Per-URL view state: fold state, search, highlights, and mode restored automatically • Shareable Configuration URL restores the exact view for teammates • Go To Line (Ctrl+G) remembers your last line number 🔍 INSIGHTS & VALIDATION • Diagnostics Panel with syntax status, warnings, and file-type-specific insights • Statistics for file size, lines, JSON depth, JS functions/vars, CSS selectors, XML tags/attributes • Built-in validation for JSON, JavaScript, TypeScript, CSS (line/column reporting), and XML 🧬 COMPARE & DIFF • Full-screen split-view diff (Ctrl+Alt+D) with line-level diffing, synced scrolling, stats, and swap-sides 🔎 SEARCH & INTERACTION • Floating search (Ctrl+F) with live result counting • Regex search via /pattern/flags • Clickable URLs and relative import paths 🔐 DATA INSPECTION • Inline Base64 and JWT decoding with a dedicated copy modal • Unix timestamp detection (seconds and milliseconds) with readable tooltips • ISO 8601 and RFC 822 date tooltips in JSON, XML, and RSS 🔎 REGEX PLAYGROUND • Test regex patterns live against any open file or response • Instant match highlighting in the main viewer with gimsuy flag controls • Match list with counts, line/column locations, and one-click jump to each result • Capture groups and named groups shown for the active match under the cursor • Built-in regex guide plus example library for common real-world patterns • Recent patterns are remembered, and Ctrl+Alt+R opens the playground instantly 📤 EXPORT & SHARING • PNG export (visible viewport or full file) with syntax-colored rendering • CSV export for JSON arrays of flat objects and RSS/Atom feed items • HTML table export for any tabular JSON or XML • Copy original, formatted, or minified code from one toolbar button 🌐 REQUEST CONTEXT • HTTP Context Panel: URL, content type, encoding, size hints, and timing • cURL and fetch() command generator with cross-platform-safe quoting 🎨 CSS TOOLS • Hex and RGB swatches with a built-in color picker (HEX, RGB, HSL copy) 🔒 PRIVACY & SECURITY • 100% local processing; no external requests, telemetry, or third-party runtime dependencies • Playground code runs in a null-origin sandbox iframe and a fresh Web Worker per execution — no access to the host page, the extension, or the network • Safe for APIs, tokens, internal systems, and production data 📂 WORKS EVERYWHERE • HTTP/HTTPS responses and local files (file:///) • Detects JSON, YAML, TypeScript, and other types from Content-Type when the URL has no matching suffix 📝 LOCAL FILES Enable “Allow access to file URLs” in your browser’s extension settings for CodePrettify to use it on file:/// URLs. Available in 14 languages: English, Norwegian, Swedish, Danish, German, Spanish, French, Italian, Japanese, Korean, Portuguese, Russian, Vietnamese, and Simplified Chinese.