TopDev
93 live · 7 in development

Free AI & productivity toolkit, 100% in your browser

Count tokens, estimate API cost, build prompts, decode JWT, calculate loans, generate QR codes, run a classroom timer — no signup, no data leaves your device.

🤖 AI / LLM

Token, cost, prompts, model comparison — daily LLM workflows

🧑‍💻 Programming / Dev

JSON, JWT, regex, SQL, cURL, CIDR, Mermaid, commits — daily dev toolkit

NEW
🔐

JWT Decoder

Decode JWT tokens — header, payload, claims with readable timestamps.

Open tool →
NEW
🆚

Text Diff

Paste 2 texts → highlight diffs at word/line/char level. Great for diffing AI outputs.

Open tool →
NEW
🧩

JSON Schema Generator

Generate JSON Schema (Draft-07) from a sample — for LLM structured output and API validation.

Open tool →
NEW
🎨

JSON Formatter

Format / minify / validate JSON. Sort keys A-Z, custom indent, Ctrl+Enter shortcut.

Open tool →
NEW
🔍

Regex Tester

Test regex live with match highlighting. 7 ready presets including Vietnamese.

Open tool →
NEW
🔑

UUID / Hash / Base64 / URL

Bundle: UUID v4, SHA-256/512 hash, Base64 (URL-safe), URL encode.

Open tool →
NEW
🎏

Tailwind ↔ CSS Converter

Convert between Tailwind utility classes and vanilla CSS. ~200 utilities (spacing, color, flex, grid…). Helps migration.

Open tool →
NEW
🛤

JSONPath Tester

Test JSONPath queries against JSON samples. Pick data from API responses, debug structured output. Recursive descent + filters.

Open tool →
NEW
🧬

SVG to React/JSX

Convert SVG to React component. camelCase attrs, currentColor, TypeScript types, size/color props.

Open tool →
NEW
📑

Markdown TOC Generator

Generate a Table of Contents from markdown. GitHub-compatible anchor links. Strip diacritics, numbered, checklist.

Open tool →
NEW
🔢

Number Base Converter

Convert between bases 2-36 + ASCII codes. BigInt support. Useful for bitwise debugging, CS101, memory dumps.

Open tool →
NEW
🎭

Mock Data Generator

Generate fake data — names, emails, phones, addresses, products. 10 locales (VN/ID/JP/KR…), JSON/CSV/SQL output.

Open tool →
NEW
🔏

JWT Builder (HS256)

Build & sign JWT with HMAC-SHA256 via Web Crypto API. Quick claim helpers (iat, exp). For test/dev API auth.

Open tool →
NEW
🔗

URL Parser & Builder

Split a URL into protocol/host/path/query/hash. Edit each query param and rebuild a clean URL.

Open tool →
NEW
📋

Markdown Table Builder

Visual editor for markdown tables (GFM). Add/remove rows/cols, alignment, pretty mode balances widths.

Open tool →
NEW
🗃️

SQL Formatter

Pretty-print SQL across 13 dialects (MySQL, PostgreSQL, BigQuery, Snowflake, MS SQL, Oracle…). UPPERCASE keywords.

Open tool →
NEW
🦾

JSON to TypeScript

Generate TypeScript interfaces from JSON samples. For API responses, LLM structured output, mock data.

Open tool →
NEW
🌐

HTTP Status Code Reference

Look up HTTP status codes 1xx-5xx. Search by number or name, click to copy. Useful for debugging APIs.

Open tool →
NEW
🕐

Unix Timestamp Converter

Convert Unix timestamp ↔ date. Auto-detects seconds/ms, shows local + UTC + ISO + relative time.

Open tool →
NEW
📊

JSON ↔ CSV Converter

Convert JSON arrays to CSV and back. Custom delimiter, flatten nested objects.

Open tool →
NEW

Cron Expression Explainer

Read cron expressions in plain English + next 5 run times. For Linux cron, GitHub Actions, AWS EventBridge.

Open tool →
NEW
📜

HTML Entities Encode/Decode

Encode/Decode special characters to HTML entities (< & ©...). Reference table included.

Open tool →
NEW
🔁

JSON ↔ YAML

Convert between JSON and YAML — auto-conversion as you type, flow style supported.

Open tool →
NEW
🌀

cURL ↔ fetch / axios

Convert cURL commands to fetch/axios JavaScript and back. Supports method, headers, body, query, multipart.

Open tool →
NEW
🧠

Regex Explainer

Break a regex into tokens and explain each — anchors, groups, quantifiers, classes. Complements Regex Tester.

Open tool →
NEW
🌐

CIDR / Subnet Calculator

Calculate subnet mask, network/broadcast, host range, IP count from CIDR (e.g. 10.0.0.0/24). Full IPv4 + subnetting.

Open tool →
NEW
🧜

Mermaid Live Editor

Mermaid editor with real-time preview — flowchart, sequence, ER, gantt, class. 6 templates, SVG/PNG export.

Open tool →
NEW
📝

Conventional Commit Builder

Build Conventional Commits-compliant messages. Pick type (feat/fix/...), scope, breaking change. Preview SemVer impact.

Open tool →
NEW
🔢

SemVer Bump / Compare / Range

Bump versions per Semantic Versioning 2.0.0 (major/minor/patch/prerelease). Compare versions, test ranges ^/~/>=/<.

Open tool →
NEW
🪞

JSON Diff (structural)

Compare two JSON values structurally (key/value), independent of formatting. Shows added/removed/changed keys with JSONPath.

Open tool →
NEW
🔏

HMAC Signer / Webhook Verifier

Compute HMAC-SHA1/256/384/512 via Web Crypto. Presets for GitHub, Stripe, Slack — verify webhook signatures locally.

Open tool →
NEW
📘

OpenAPI / Swagger Viewer

Paste OpenAPI 3.x (YAML/JSON) → view endpoints with params, body, responses, schemas. Filter by path/tag.

Open tool →
NEW
🦓

TypeScript → Zod Schema

Convert TS interface/type/enum to Zod runtime-validation schema. Primitives, optional, array, union, literal, enum.

Open tool →
NEW
🙈

.env Masker

Mask .env values before sharing — 4 modes, allowlist/blocklist, .env.example generator. Avoid secret leaks in shared logs.

Open tool →
NEW
📐

YAML / JSON5 Validator

Validate YAML or JSON5 (comments, trailing commas) → strict JSON output. For GitHub Actions, K8s manifests, tsconfig.

Open tool →
NEW
🔁

String Escape

Encode/decode strings across 7 formats: HTML, URL, JavaScript, JSON, SQL, Base64, Shell. One-click reverse.

Open tool →
NEW
🐍

JSON ↔ TOML

Convert JSON ↔ TOML. For Cargo.toml, pyproject.toml, Netlify config. Two-way sync as you type.

Open tool →
SOON
🔀

Code Diff

Side-by-side code diff.

NEW
📤

Markdown → HTML Export

Convert Markdown to standalone HTML for blog publishing, email, or WordPress. 3 CSS themes (GitHub, clean, none) + dark mode + .html download.

Open tool →

📦 Data & Time

CSV diff, time zones, working days — data & calendar utilities

📝 Text & Markdown

Slug, case, regex, count, sort, lorem, MD table/TOC, SQL — text utilities

🎨 CSS & Design

Color, gradient, shadow, animation, grid, clip-path — visual builders

NEW
🎨

Color Picker

Pick HEX/RGB/HSL, RGB sliders, 12 presets, nearest Tailwind name.

Open tool →
NEW

CSS Animation Builder

Visual builder for CSS animations. 10 presets (fadeIn, bounce, pulse, spin, shake…). Tweak duration, easing, iteration.

Open tool →
NEW
🪞

CSS Filter Builder

Visual builder for CSS filters — blur, brightness, sepia, hue-rotate, drop-shadow. 8 presets (Vintage, Polaroid, Noir…).

Open tool →
NEW
🎨

Color Palette Generator

Generate harmonious palettes from a base color (HSL theory). 6 schemes: Monochromatic, Analogous, Complementary, Triadic… + 10 shades.

Open tool →
NEW
🎚

CSS Grid Layout Generator

Visual builder for CSS Grid. 6 presets (Holy Grail, Magazine, Auto-fit…). Live preview + copy CSS.

Open tool →
NEW

CSS Border Radius Generator

Visual builder for border-radius — uniform, per-corner, or organic blob. 8 presets, ready-to-copy CSS.

Open tool →
NEW
🌫️

Box Shadow Generator

Visual builder for CSS box-shadow — multi-layer, inset, opacity. 8 presets (Material, Neumorphic, Glow…).

Open tool →
NEW
🌈

CSS Gradient Generator

Visual builder for linear/radial/conic gradients. 8 beautiful presets, multi-color stops, ready-to-copy CSS.

Open tool →
NEW
🎨

WCAG Color Contrast Checker

Check contrast ratio between 2 colors against WCAG 2.1. AA/AAA results for normal + large text with live preview.

Open tool →
NEW
📐

CSS Unit Converter

Convert between px / rem / em / pt / % / vw / vh. Adjustable base font-size and viewport.

Open tool →
NEW
🪟

Glassmorphism Generator

Visual builder for the frosted-glass effect — blur, transparency, saturation. 4 background presets, copy CSS.

Open tool →
NEW

CSS Loader / Spinner Generator

8 pure-CSS loader presets (ring, dots, pulse, bars, wave, orbit, flip…). Tweak size, color, speed — copy HTML+CSS.

Open tool →
NEW
✂️

CSS Clip-path Generator

12 shape presets (triangle, star, hexagon, speech bubble…) plus editable polygon points. Live preview, copy CSS.

Open tool →

🖼️ Image & Media

Compress, base64, placeholders, QR — 100% client-side

🇻🇳 VN & personal utilities

Salary, tax, loans, BMI, FX — VN-specific

HOT
💰

VN Loan & Deposit Calculator

Deposit + loan repayment, decreasing & flat rate, full amortization.

Open tool →
NEW
🎲

Random Number Generator

Generate random numbers with crypto-secure or seeded PRNG. 6 presets (dice, lotto, PIN…). Unique + sort options.

Open tool →
NEW
🏛️

Roman Numerals Converter

Convert between natural numbers and Roman numerals (1-3999). Breakdown of I/V/X/L/C/D/M composition.

Open tool →
HOT
💼

VN Salary Calculator

Vietnam 2026: SI 8%, HI 1.5%, UI 1%, progressive PIT, personal + dependent deductions.

Open tool →
NEW
🎂

Age & Date Diff Calculator

Exact age (Y/M/D), total days lived, next birthday; or diff between 2 dates.

Open tool →
NEW
💱

VND Currency Converter

Convert VND ↔ 9 currencies. Editable rates, persists locally.

Open tool →
NEW

BMI Calculator

BMI from height + weight, 6 WHO classes, healthy weight range.

Open tool →
NEW
🧾

Bill Splitter & Tip Calculator

Split a bill among people with tip, VAT, and service charge. Smart rounding for easy transfer.

Open tool →
NEW
🏷

Discount Calculator

Final price after a discount (% or fixed), stacked extra discount + voucher, with VAT.

Open tool →
NEW
🔢

Number to Words

Convert numbers to Vietnamese (mốt, tư, lăm, lẻ) or English words. Up to 999 trillion. Optional "đồng" / "VND" suffix for contracts.

Open tool →
NEW
🥗

TDEE / BMR Calorie Calculator

BMR (Mifflin-St Jeor) and TDEE by activity level. Calorie targets for cut/maintain/bulk + macro split (protein/carbs/fat).

Open tool →
NEW
📈

Compound Interest Calculator

Compound interest growth: initial principal + monthly contributions. Year-by-year table with total interest earned.

Open tool →
SOON
📄

CV Extractor (AI)

AI parses CVs into a table.

SOON
✉️

AI Email Writer

AI work email writer.

SOON
🛍

AI Product Description

AI product copy for sellers.

👩‍🏫 Classroom

Timer, attendance, group maker, grading — teacher daily tools

💡

Need a specific tool?

TopDev builds tools by user demand. Send us your suggestion and it goes to the top of the roadmap.

Send a suggestion →