Dev Tools

MCP

OneDev Tools

OneDev Tools Logo

Free, fast, and privacy-focused developer tools.
No sign-up required. Website tools run in your browser.

222 tools · Free · Website tools run locally

View the source on GitHub

Developer tools that stay on your machine

OneDev Tools is a collection of utilities for everyday engineering work: formatting JSON, decoding JWTs, hashing files, generating QR codes, converting units, drafting CSP headers, and more. Every website tool runs as JavaScript in this tab. The optional MCP endpoint is a separate hosted service and processes only requests explicitly sent by an MCP client.

That browser-first design is the product. Paste an access token into a website JWT decoder, a customer export into a JSON formatter, or a private key into a Base64 tool and you should not have to wonder which log file on someone else's server now has a copy. Hosted formatters that upload the payload are convenient until the payload is production data.

The site is free, has no accounts, and does not gate features. Google Analytics records page views so we can see which tools people open. Website tool input stays in the browser; MCP clients send their chosen inputs to the hosted endpoint. Read the privacy policy and about page if you want the full picture, including how we handle explanatory copy and AI pricing tables in the editorial policy.

How to pick a tool

  • Start from the category if you know the job (JSON, Hash, Regex, PDF). Each category page explains when to use the suite and which mistakes to avoid, then links into the individual tools.
  • Use search in the sidebar if you remember the name (slug generator, cron explainer, HMAC).
  • Prefer a local CLI for multi-hundred-megabyte files or air-gapped policy. A browser tab will run out of memory before a well-written command-line tool does.
  • Do not treat encoding as encryption. Base64, JWT decode, and URL encode are not a vault. Hash tools verify integrity; they do not hide secrets.

What we will not do

We will not ask you to sign in to format JSON. We will not upload your PDF to compress it. We will not run your prompt against a hosted model from the AI token counters. Those pages estimate tokens and cost from published tokenizers and price lists. If a page cannot do the job honestly in the browser, we would rather omit the feature than fake a server round-trip.

MCP Server

OneDev Tools in your AI assistant

Connect our hosted MCP server to ChatGPT, Codex, Claude, or another compatible client. Use JSON transforms, hashes, JWT inspection, ID generation, CSV/YAML conversion, cron helpers, and time conversion without leaving your workflow.

Explore MCP

JSON Tools

Format, validate, compare, and convert JSON in this browser. Nothing is uploaded.

PDF Tools

View, split, merge, compress, watermark, redact, and sign PDFs in this tab. Files are not uploaded to us.

Base64 Tools

Encode and decode Base64 for text, files, and images. Encoding is not encryption.

URL Tools

Encode, decode, parse, build, and normalize URLs. Encoding is per component, not the whole string.

Encode / Decode

`encodeURI` and `encodeURIComponent` are not the same function. Using the wrong one is why `?q=a+b` is a space in one API and a plus sign in the other.

Query Parser

URL query string parser online. Parse query parameters into a key-value table instantly. Export as JSON or CSV—free URL parameter extractor.

URL Builder

URL builder online. Build URLs with query parameters visually. Paste existing URLs to parse and edit them—generate URLs free in your browser.

Validator

URL validator online. Check if a URL is valid and see protocol, domain, port, and path breakdown. Validate URLs instantly—free browser tool.

Parts Analyzer

URL parser online. Visual breakdown of URL components: protocol, host, port, path, query, hash. Analyze URL structure instantly and free.

Slug Generator

URL slug generator online. Convert any text to SEO-friendly, URL-safe slugs. Handles unicode and special characters—create slugs instantly free.

Normalizer

URL normalizer online. Normalize URLs: lowercase hostname, sort query params, remove defaults. Standardize URLs for comparison—free browser tool.

Compare

URL comparator online. Compare two URLs semantically and find differences in path, query, or fragment. URL diff checker—free in your browser.

JSON Converter

URL to JSON converter online. Convert URL query strings to JSON objects and back. Handles nested parameters—free query string converter.

Length Checker

URL length checker online. Check URL length against browser and server limits. Avoid "URL too long" errors—free length validator.

Image Tools

Compress, resize, crop, convert, and inspect images in the canvas. Photos stay on this device.

QR & Barcode Tools

Create and read QR codes and 1D barcodes in the browser. Treat a WiFi QR like the password it encodes.

System Tools

See what this browser reports for OS, CPU, screen, and connection. Optional public IP lookup is opt-in and not used for ads.

Text Tools

Change case, sort lines, diff text, count words, and generate placeholder copy.

HTML Tools

Format, check, and extract from HTML you paste. We do not fetch live URLs.

XML Tools

Free XML tools online: XML formatter and beautifier, XML validator, XML to JSON converter, JSON to XML, XML to CSV, minifier, XPath tester, and XML compare. Pretty print XML in your browser with no upload.

CSV Tools

Free CSV tools online: CSV to JSON converter, JSON to CSV, CSV viewer, open CSV in browser, CSV to Excel-friendly tables, CSV to SQL, CSV to Markdown, TSV converter, and CSV compare. Convert CSV files with no upload.

SQL Tools

Free SQL tools online: SQL formatter and beautifier, SQL minifier, SQL validator, JSON to SQL INSERT, string escape, query diff, JOIN visualizer, LIKE tester, and a SQL cheat sheet. Pretty-print PostgreSQL, MySQL, SQLite, SQL Server, BigQuery, and Snowflake in your browser. Nothing is uploaded.

SQL Formatter

SQL is not one language. Pretty-print without a dialect will “fix” Postgres into MySQL, then you paste it into prod.

SQL Minifier

SQL minifier online. Compress SQL by stripping comments and extra whitespace while keeping string literals intact. Free SQL compressor in your browser.

SQL Validator

SQL validator online. Check SQL syntax, find unclosed quotes and parentheses, and see parse errors with line numbers. Free SQL checker, no upload.

JSON to SQL Converter

Convert JSON to SQL online. Turn a JSON array of objects into INSERT statements, optionally with CREATE TABLE. Free JSON to SQL converter in your browser.

SQL Escape

SQL escape and identifier quoting online. Quote string literals and column names for PostgreSQL, MySQL, SQLite, or SQL Server. Unescape pasted SQL too.

SQL Diff

Compare two SQL queries online. Format both, then diff. Whitespace and keyword case do not count as changes. Free SQL compare tool.

SQL JOIN Visualizer

SQL JOIN visualizer online. See INNER, LEFT, RIGHT, FULL, CROSS, SEMI, and ANTI joins with sample tables and result rows. Free SQL join explainer.

SQL LIKE Tester

SQL LIKE tester online. Test % and _ wildcards, ESCAPE, and case-insensitive ILIKE against sample strings. Free LIKE pattern matcher.

SQL Explainer

SQL query explainer online. Break a SELECT, INSERT, UPDATE, or DELETE into clauses in plain English. Free SQL explainer in your browser.

SQL Cheat Sheet

SQL cheat sheet online. Joins, data types, window functions, dates, and NULL handling for PostgreSQL, MySQL, and SQLite. Free searchable SQL reference.

Break Tools

Take a break from coding with relaxation tools. Pomodoro timer for focus sessions, ambient sounds, breathing exercises, and calming visuals—free productivity and wellness tools.

Convert Tools

Convert CSS units, length, data size, time, color, and number bases. Formulas and assumptions are on each page.

Date & Time Tools

Free date and time tools: Unix timestamp converter (epoch to date), time zone converter, world clock, date calculator, ISO 8601 parser, and time ago. Convert timestamp to date in your browser, no signup.

CSS Tools

Format CSS and generate gradients, shadows, filters, and keyframes with a live preview.

Formatter

CSS formatter and beautifier online. Format CSS code with proper indentation. CSS pretty print and code beautifier—free in your browser.

Minifier

Compress CSS by stripping whitespace and comments to shrink file size.

Prefix Cleaner

CSS prefix remover online. Remove vendor prefixes (-webkit-, -moz-, -ms-, -o-). Clean up CSS autoprefixer output—free tool.

CSS Gradient Generator

Create linear, radial, and conic gradients with a visual editor, multiple color stops, and live preview.

Transition

CSS transition generator online. Create CSS transitions with live preview. Generate smooth animations—free transition builder.

Bezier Curve

CSS cubic-bezier editor online. Interactive curve editor for timing functions. Create custom easing—bezier curve generator free.

Keyframes

CSS keyframes generator online. Create @keyframes animations with editable stops. CSS animation builder—free keyframe editor.

Box Shadow Generator

CSS box shadow generator online. Create box-shadows with multiple layers and presets. Live preview—free shadow generator tool.

Text Shadow Generator

CSS text shadow generator online. Create text-shadow effects with live preview. Multiple shadow layers—free text shadow tool.

Filter Generator

CSS filter generator online. Generate blur, brightness, contrast, grayscale, and more. Live filter preview—free CSS filter tool.

CSS Text Gradient

CSS text gradient generator. Create beautiful gradient text for headings and logos. Copy CSS code for gradient typography instantly.

Snippets

CSS snippets library online. Ready-to-use CSS: centering tricks, text truncation, accessibility helpers. Copy CSS snippets free.

CSS Layout Tools

Visual playgrounds for Flexbox, Grid, spacing, and aspect-ratio. Output is CSS you paste into a project.

AI Utilities Tools

Estimate tokens and API cost for common chat models from published tokenizers and price lists. We do not call those APIs with your prompt.

Hash Tools

Compute MD5, SHA-1, SHA-256, SHA-512, CRC32, and HMAC checksums, or check a digest against published test vectors. Hashes are not encryption.

Git Tools

gitignore, conventional commits, branch names, and Git explainers. Nothing clones your repository here.

Gitignore Generator

Create .gitignore files for Node, Python, Java, Go, Rust, and more — combine presets, then copy or download.

Commit Generator

Conventional commit generator online. Build formatted commit messages with type, scope, and description. Emoji support—create git commits instantly.

Commit Validator

Commit message validator online. Validate against Conventional Commits spec with detailed error explanations. Check commit format free.

Branch Generator

Git branch name generator online. Create feature, bugfix, hotfix branches with ticket IDs. Customizable prefix order—copy branch names instantly.

Workflow Guide

Git workflow cheat sheet online. Learn Git Flow, trunk-based development, and feature branching with visual diagrams. Free Git guide.

Diff Viewer

Compare text with a side-by-side or inline diff, with syntax highlighting and whitespace ignore.

Log Formatter

Git log format generator online. Customize git log output with format placeholders. Generate pretty log commands—copy instantly.

Git Blame Explainer

Git blame explainer online. Paste git blame output and understand each field. Learn blame format visually—free educational tool.

Reset Helper

Git reset helper online. Understand soft, mixed, hard reset with visual diagrams. Generate reset commands safely—free Git tool.

Rebase Helper

Git rebase guide online. Interactive rebase steps with visual explanation. Learn rebase commands—free Git rebase tool.

Config Generator

Git config generator online. Generate git config commands for name, email, aliases, and settings. Configure Git easily—copy commands free.

Alias Generator

Git alias generator online. Create common Git aliases like co, br, st. Custom alias builder—copy git alias commands free.

README Generator

Create a GitHub README with badges, sections, and templates, with a live Markdown preview and download.

License Picker

Choose a license (MIT, Apache, GPL) with plain-English explanations, then generate the LICENSE file.

Secrets Scanner

Git secrets scanner online. Detect API keys, tokens, passwords in code. Client-side scanning—find secrets before committing.

Large File Detector

Large file detector online. Find files too big for Git. Get Git LFS recommendations—detect large files before pushing.

Regex Tools

Test, extract, replace, and explain JavaScript regular expressions. Flavor differences vs PCRE are called out.

JWT Tools

Decode JWT header and payload, inspect claims and expiry, mint unsigned tokens for UI tests. Decoding is not verification.

ID Tools Tools

Generate UUID v4/v7, NanoID, and ULID, and validate UUID layout.

Cron Tools

Build, explain, and preview cron expressions, including timezone and DST caveats.

YAML Tools

Validate, format, and convert YAML, including JSON round-trips. Comments are usually dropped on re-serialize.

Kubernetes Tools

Inspect, diff, and split Kubernetes YAML. We do not talk to your cluster or read kubeconfig.

Security Tools

Draft CSP and CORS headers, test password strength locally, and read HTTP security references. This is not a pentest of your site.