Developer Tools That Just Work
Fast, free, and private. Every tool runs in your browser — nothing is sent to a server.
New: FocusKit for execution planning
Before coding, map your focus windows, task blocks, and meeting load with fast calculators.
Top life-planning calculators from this entry page
High-signal visitors from the homepage most often continue to execution, housing, and career planning.
Need the full set? Browse all Life Kits.
Popular Tools
JSON Formatter
Format, validate, and beautify JSON data with syntax highlighting
Base64 Encode/Decode
Encode text to Base64 or decode Base64 back to text
URL Encoder/Decoder
Encode or decode URLs and query parameters
Regex Tester
Test regular expressions with real-time matching and explanation
Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates
DateKit
Date difference, date math, and Unix converter in one focused app
BudgetKit
Budget, savings, and debt payoff calculators for practical money planning
HealthKit
BMI, calorie, and macro calculators in one focused app
SleepKit
Plan bedtime and wake-up windows around full sleep cycles
FocusKit
Plan deep-work sessions, schedule blocks, and reduce meeting drag
OpsKit
Model reliability targets, burn rate, and incident-response load
StudyKit
Track GPA, set exam targets, and plan study workload
CareerKit
Compare offers, project raises, and plan compensation decisions
HousingKit
Model mortgage costs, affordability, and rent-vs-buy outcomes
TaxKit
Estimate quarterly taxes and paycheck take-home pay with custom rates
AutoKit
Estimate loan payments, commute costs, and total car ownership expenses
GitKit
Generate branch names, commit messages, and rebase plans for cleaner Git workflows
Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes
Color Converter
Convert between HEX, RGB, HSL color formats with live preview
JWT Decoder
Decode and inspect JSON Web Tokens without sending them anywhere
Diff Checker
Compare two texts side-by-side and see the differences
Text Compare
Find character-level differences between two texts
Markdown to HTML
Convert Markdown to clean HTML code
Emoji Picker
Search and copy emojis with Unicode info
UUID Generator
Generate random UUIDs (v4) with one click
Password Generator
Generate strong, cryptographically secure passwords
Lorem Ipsum Generator
Generate placeholder text for your designs and mockups
Markdown Preview
Write Markdown and see the rendered HTML in real-time
CSS Minifier
Minify or beautify CSS code to optimize performance
HTML Entity Encoder
Encode and decode HTML entities and special characters
Cron Expression Parser
Parse cron expressions and see when jobs will run
JSON to CSV Converter
Convert JSON arrays to CSV format with download
YAML Validator
Validate, format, and convert YAML to JSON
JSON Schema Validator
Validate JSON data against a JSON Schema
QR Code Generator
Generate QR codes for URLs, text, and more
Number Base Converter
Convert between binary, octal, decimal, and hex
Text Case Converter
UPPERCASE, camelCase, snake_case, kebab-case & more
IP Address Lookup
Validate IPs, calculate subnets, and lookup details
SQL Formatter
Format and beautify SQL queries with proper indentation
HTML Beautifier
Format, indent, and minify HTML code
JavaScript Minifier
Minify or beautify JavaScript code with size stats
JavaScript Beautifier
Format and beautify JavaScript code
CSS Gradient Generator
Create beautiful CSS gradients with live preview
Image to Base64
Convert images to Base64 data URIs for embedding
JSON Path Finder
Find JSON paths with interactive tree view
HTTP Request Tester
Send HTTP requests with headers, auth, and body — like a mini Postman
Code Screenshot
Create beautiful code screenshots with syntax highlighting and themes
ASCII Art Generator
Turn text into ASCII art with 6 FIGlet-style fonts
JSON Diff & Compare
Deep compare JSON objects with path-level diff highlighting
Regex Debugger
Debug regex with match highlighting, pattern explainer & code generation
CSS Box Shadow Generator
Visual box-shadow editor with multiple layers, presets & undo/redo
Chmod Calculator
Interactive Linux file permissions calculator with visual display
JWT Generator
Create and sign JSON Web Tokens with the Web Crypto API
Markdown Table Generator
Create Markdown tables visually with CSV/TSV import
SVG Optimizer
Optimize and clean SVG files to reduce file size
TOML Validator
Validate, format, and convert TOML to JSON
Base64 Image Viewer
Encode images to Base64 or decode Base64 to images
JSON ↔ YAML Converter
Convert between JSON and YAML formats
HTML to Markdown
Convert HTML to clean Markdown syntax
URL Parser
Parse and analyze URL components
JSON Viewer
Interactive JSON tree viewer with search and path display
JSON Validator
Validate JSON syntax and auto-fix common errors
XML Formatter
Format, validate, and explore XML with XPath support
XML ↔ JSON Converter
Convert between XML and JSON formats
Crontab Generator
Build cron expressions visually with a friendly interface
Flexbox Playground
Visual CSS Flexbox layout generator with live preview
HTML to JSX
Convert HTML to React JSX syntax
JSON to TypeScript
Generate TypeScript interfaces from JSON
CSS Units Converter
Convert between px, rem, em, vh, vw units
Tailwind CSS Lookup
Search Tailwind classes and see CSS output
Word Counter
Count words, characters, sentences, and reading time
Meta Tag Generator
Generate SEO meta tags, OG tags & Twitter cards with previews
Placeholder Image
Generate placeholder & dummy images in any size and format
URL Slug Generator
Create SEO-friendly URL slugs from text
CSS Grid Generator
Visual CSS Grid layout builder with named areas
Epoch Converter
Convert Unix timestamps to dates and back
JSON to Go Struct
Convert JSON to Go struct definitions
JSON to Dart
Generate Dart classes from JSON for Flutter
Image Converter
Convert images between PNG, JPG, WebP, GIF
Favicon Generator
Create favicons from text, emoji, or images
Image to Text (OCR)
Extract text from images with OCR
CSS Beautifier
Format and beautify CSS code
HTML Minifier
Compress and minify HTML code
JSON to XML Converter
Convert JSON data to XML format with customizable options
SQL Playground
Write and run SQL queries in the browser with SQLite
JavaScript Playground
Run JavaScript code in a sandboxed environment
Regex Pattern Library
Common regex patterns ready to copy and use
CSS Color Name Lookup
Browse all 148 CSS named colors with details
JSON Stringify
Stringify & parse JSON with escape handling
Regex Find & Replace
Find and replace text using regex patterns
JS Obfuscator
Obfuscate & deobfuscate JavaScript code
HTML Live Preview
Write HTML/CSS/JS with instant live preview
CSS Color Converter
Convert between all CSS color formats
DNS Lookup
Check DNS records for any domain online
CSS Clip-Path Generator
Create custom CSS shapes visually
JavaScript Runner
Online JS code playground with console
PDF to Text
Extract text content from PDF files
JSON Sorter
Sort JSON keys alphabetically
Crontab Guru
Visual cron schedule builder
Base64 File Encoder
Encode any file to Base64
Quick References
HTTP Status Codes
Complete reference for all HTTP status codes with explanations
Git Commands
Essential Git commands for everyday development
CSS Flexbox
Visual guide to CSS Flexbox properties and values
CSS Grid
Complete CSS Grid layout reference with examples
Docker Commands
Essential Docker commands for containers, images, and compose
SQL Cheat Sheet
Essential SQL queries, joins, aggregation, and syntax
Bash Shortcuts
Terminal keyboard shortcuts, commands, and one-liners
Vim Shortcuts
Essential Vim keyboard shortcuts and commands
Linux Permissions
chmod, chown, octal notation, SUID, SGID, sticky bit
Python String Methods
Complete reference for split, join, replace, format, f-strings
JavaScript Array Methods
map, filter, reduce, find, sort, slice, splice, and more
Kubernetes Commands
kubectl pods, deployments, services, debugging, and RBAC
TypeScript Types
Generics, utility types, mapped types, type guards, and more
React Hooks
useState, useEffect, useContext, useMemo, custom hooks
cURL Commands
HTTP requests, authentication, headers, uploads, and API testing
HTTP Methods
GET, POST, PUT, PATCH, DELETE — complete request methods reference
Regex Cheat Sheet
Character classes, quantifiers, lookaheads, and common patterns
Go (Golang)
Variables, goroutines, channels, structs, interfaces, error handling
Rust
Ownership, borrowing, lifetimes, traits, Option, Result, iterators
NPM Commands
Install, publish, scripts, workspaces, and 65+ essential npm commands
CSS Selectors
Complete CSS selectors reference: :has(), nesting, pseudo-classes, combinators
Latest from the Blog
Git Tag Complete Guide
Create annotated release tags, publish semver versions, and build safer CI/CD rollback flows.
Git Squash Commits Complete Guide
Use interactive rebase, fixup plus autosquash, and merge --squash safely to keep PR history clean.
Merge Queue Post-Reopen Monitoring Window Guide
Run guardrail monitoring windows after intake reopen and trigger immediate re-freeze on hard breach signals.
Merge Queue Post-Expiry Reopen Criteria Guide
Reopen queue intake safely after expiry defaults with objective restore gates, sign-off policy, and re-freeze triggers.
Merge Queue Cutoff Window Expiry Enforcement Guide
Enforce restore-or-freeze defaults when cutoff decision windows expire without executable owner proof.
Merge Queue Escalation Decision Cutoff Guide
Apply hard authority-transfer gates when ACK timeout breaches recur across rollback incidents.
Merge Queue ACK Timeout Remediation Runbook
Remediate missed ACK deadlines with timer-based handoffs, escalation tiers, and recovery templates.
Merge Queue Threshold Breach Alert Routing Playbook
Route closure-threshold breaches with severity-based owner handoffs, escalation SLAs, and actionable alert templates.
Merge Queue Closure Quality Metrics Dashboard
Set recurring-incident thresholds and escalation triggers to keep merge queue closure quality measurable.
Merge Queue Appeal Outcome Closure Template
Finalize denial appeals with owner-assigned actions, UTC deadlines, and 24h/7d/30d follow-up checkpoints.
Merge Queue Denial Appeal Escalation Path
Escalate contested extension denials with tier ownership, UTC response SLAs, and audit-safe final decision macros.
Merge Queue Deny Extension vs Restore Baseline
Use this evidence checklist to reject weak extension requests and restore baseline protections with auditable ownership.
Merge Queue Expiry Extension Reapproval: Decision Flow
Use a time-boxed reapproval flow for prolonged rollback incidents to avoid silent bypass extensions and policy drift.
Merge Queue Approval Evidence Template: Incident Comment Macros
Copy-paste PR comment template for rollback incidents with dual approval, explicit expiry, and restoration ownership.
Merge Queue CODEOWNERS Approval Deadlock: Rollback Incident Guide
Incident runbook to unblock rollback PRs when required code owners are unavailable in GitHub merge queue.
Merge Queue Stale Review Dismissal: Fix Rollback Approval Loops
Incident runbook to stop rollback PR approvals from being dismissed as stale after merge queue updates and policy churn.
Merge Queue Required Check Name Mismatch: Fix Waiting for Status
Incident runbook to align required-check names with merge queue workflows and unblock rollback PRs stuck on waiting status.
Merge Queue Emergency Bypass Governance: Approval Criteria
Governance runbook for rollback incidents: dual approval, temporary policy deltas, expiry windows, and audit-safe bypass execution.
Merge Queue Required Checks Timed Out or Cancelled
Incident runbook to classify timeout vs cancellation loops and unblock rollback PRs in GitHub merge queue safely.
GitHub Merge Queue Flaky Required Checks: Stabilization Guide
Incident runbook to stabilize random required-check failures and land rollback PRs without policy bypass.
GitHub Merge Queue Checks Keep Restarting: Requeue Loop Guide
Incident playbook to stop rollback PR requeue loops caused by branch churn, flaky checks, and policy invalidation.
Merge Queue Runner Saturation vs Queue Starvation
SLO-based incident guide to separate runner backlog from queue churn and unblock rollback PRs safely.
GitHub Merge Queue merge_group Trigger: Checks Never Start
Fix queue checks stuck in pending forever by wiring merge_group events and safe job conditions in GitHub Actions.
GitHub Merge Queue Pending Checks: Rollback PRs Waiting Forever
Incident runbook for rollback PR checks that never start: merge-group CI triggers, runner latency, and queue-safe fixes.
GitHub Merge Queue Rollback Stuck: Unblock Incident Reverts Fast
Rollback PR stuck in merge queue? Use this queue-safe runbook to triage pending checks and unblock incident recovery fast.
GitHub Merge Queue Rollback: Required Checks Guide
Required checks failing on rollback PRs? Queue-safe incident workflow to ship revert fixes without force-push.
Git Revert Wrong Mainline Parent: Recovery Guide
Fix wrong -m rollback safely: revert the bad revert, choose correct parent, and complete recovery without force-push.
GitHub Revert the Revert: Reapply a Rolled Back PR Safely
Bring back reverted PR changes with exact GitHub UI and CLI revert-the-revert workflows for shared and protected branches.
GitHub Revert Conflict: Resolve Merge Conflicts and Finish Rollback
Revert conflict on GitHub? Practical UI and CLI workflow to resolve conflicts and finish rollback safely on shared branches.
GitHub Protected Branch Revert: Safe Rollback with Merge Queue
Practical rollback workflow for protected branches: PR-only flow, required checks, and merge queue-safe revert paths.
GitHub Revert Button Missing? Fix It and Roll Back Safely
No Revert button on a commit or merged PR? Diagnose why and use exact rollback commands for merge, squash, and rebase cases.
GitHub Revert Pull Request: Undo a Merged PR Safely
Rollback merged PRs safely with GitHub Revert flow, plus CLI fallback for merge, squash, and rebase merge edge cases.
Revert a Commit on GitHub: Web UI + Git CLI
Revert bad commits on GitHub using commit/PR Revert buttons, with exact CLI fallback for merge and conflict cases.
Git Undo Pushed Commit: Safe Revert Workflow
Exact git revert commands for undoing pushed commits safely: single commit, ranges, merge rollback, and conflict recovery.
Git Revert: Undo Pushed Commits Safely
Safe rollback workflows for shared branches: revert one commit, ranges, merges, and revert-the-revert recovery.
Undo Last Commit in Git: Keep Changes or Remove Commit Safely
Exact commands for git reset --soft/--mixed/--hard, plus when to use git revert on pushed branches.
Undo git add: Unstage Files Safely
Unstage one or all files with git restore --staged, compare with git reset HEAD, and avoid destructive undo mistakes.
Git Reset: Soft, Mixed, Hard & Keep
Undo commits safely: --soft/--mixed/--hard/--keep, unstage changes, reset to origin, and recover with reflog.
Git Clean: Remove Untracked Files Safely
Safely remove untracked files and folders: dry runs (-n), directories (-d), ignored files (-X/-x), and interactive mode.
Git Restore: Unstage & Discard Changes
Undo local file changes safely: unstage files, discard edits, restore from commits/branches, and use --patch.
Git Reflog: Recover Lost Commits (Rescue Guide)
Recover lost commits after reset --hard, rebase, amend, and branch deletion with HEAD@{n} recipes.
Git Revert a Merge Commit: Undo a Merge Safely
How git revert -m works, choosing the mainline parent, and how to re-merge later.
Git Merge vs Rebase: Which Should You Use?
Merge preserves context; rebase creates a linear history. Fast-forward vs merge commits, pull --rebase, and safe workflows.
Git Cherry-Pick vs Revert: Which Should You Use?
Copy commits across branches vs safely undo pushed commits. Backport + merge-revert workflows with examples.
Git Diff: The Complete Guide for 2026
Staged vs unstaged, commit/branch comparisons, whitespace options, difftool, and patch workflows.
Git Log: The Complete Guide for 2026
Ranges, filters, searching, file history, diffs, graph view, and custom pretty formats.
Git Blame: The Complete Guide for 2026
Track who changed a line, follow renames, ignore formatting commits, and trace moved code with -M/-C and ignore-revs.
AWS Lambda: The Complete Guide for 2026
Handler functions, event sources, layers, cold starts, SAM, monitoring, and cost optimization.
Kubernetes Pods: The Complete Guide for 2026
Pod YAML spec, init containers, probes, resource limits, ConfigMaps, volumes, and debugging.
JSON Format: Complete Guide for 2026
Master JSON syntax, data types, and best practices. JSON vs XML vs YAML and more.
Markdown: Complete Guide & Cheat Sheet
Every Markdown syntax element with examples. GitHub, Discord, Slack flavors covered.
CSS Grid: The Complete Guide for 2026
Master CSS Grid from basics to advanced: named areas, auto-fit, responsive patterns.
Unix Epoch Time Explained
What is epoch time, the Y2038 problem, and timestamp conversion in every language.
SVG Optimization: Complete Guide
Reduce SVG file sizes by 60-80% with optimization techniques and best practices.
Why DevToolbox?
100% Client-Side
All tools run in your browser. Your data never leaves your machine.
No Signup Required
Just open and use. No accounts, no email collection, no tracking.
Fast & Lightweight
No bloated frameworks. Loads instantly even on slow connections.
Always Free
No premium tiers, no paywalls, no ads. Developer tools should be free.