⚡
SmartDevTools by SmarTech Apps
Appearance
Color Theme
Welcome to SmartDevTools
Pick a tool from the sidebar to get started
Indent
Live & Ready — 35 Tools Available

The Developer
Toolkit That Slaps

Format, encode, generate, analyze & test — everything in one tab. No login. No tracking. Works offline.

No Sign-up Instant Results Privacy First Offline Ready AWS Hosted
35
Dev Tools
100%
Client-side
0ms
Setup Time
Free
Forever

All Tools

Click any card to open the tool
JSON Tools
35 tools for formatting, converting, inspecting & protecting JSON
JSON Editor
Full tree viewer, search, diff & more
Regex Tester
Live match highlighting
JWT Decoder
Inspect token parts
Base64
Encode & decode
Text Diff
Compare two texts
Hash Generator
SHA-1/256/384/512
UUID Generator
RFC 4122 v4
Cron Builder
Explain cron schedules
Color Converter
HEX · RGB · HSL · HSV · CMYK · palettes
Epoch / Timestamp
Unix ↔ Date ↔ All Formats
Password Gen
Crypto-secure passwords
Markdown Preview
Live render
Thread Dump Analyzer
Deadlocks, states, contention
Heap Dump Analyzer
jmap -histo & .hprof upload
REST API Tester
Send HTTP requests in browser
cURL Builder
Build & parse cURL commands
HTTP Status Codes
1xx–5xx reference guide
Calculator
Standard & scientific calc
Unit Converter
Time, data, length, temp & more
JSON ↔ YAML
Convert between formats instantly
Mock Data Generator
Realistic fake users, orders & more
SQL Formatter
Beautify & format SQL queries
QR Code Generator
Generate QR for any URL or text
Line Sorter
Sort, deduplicate & filter lines
JWT Builder
Build & sign HS256/HS384/HS512 tokens
String Escape
Escape JS, Java, Python, SQL & Regex
HTML Entities
Encode & decode HTML entities
Slug Generator
URL-friendly slugs + case variants
String Toolkit
Transform, extract, clean, split & analyse text
HTML Formatter
Format & minify HTML
CSS Formatter
Beautify & minify CSS
Number Base
Bin / Oct / Dec / Hex
URL Encoder
Encode & decode URLs
Word Counter
Words, chars, sentences
Case Converter
camelCase, snake_case & more
Lorem Ipsum
Placeholder paragraphs/words

JSON Tools

Selected: Format / Prettify JSON
Input
1
SelectedPrettify JSON
Output

Paste JSON, choose JSON Tools, then run a tool

or press Ctrl + Enter

Live —

Date → Timestamp

Pick a date. Get its Unix time.

Date & time

Timestamp → Date

Make any Unix timestamp readable.

UTC
UTC

Your color

Pick a color or enter HEX

#58a6ff
Aa
on White
—
—:1
Aa
on Black
—
—:1

Color values

Edit any format. All values update instantly.

RGB & opacity

88
166
255
100%

Hue, saturation & lightness

213°
100%
67%

Shades & tints

Select a swatch to use it

Color harmonies

Build a palette from your color

Color names

Regex Tester
Test patterns with live match highlighting
ESC to close
JSON Compare
Compare two JSON documents
ESC to close
Line by line Summary
JSON A original
JSON B changed
Paste JSON into both panels above — the comparison runs automatically.
Text Diff Checker
Compare two texts side-by-side
ESC to close
Markdown Preview
Live side-by-side editor & rendered preview
ESC to close
Thread Dump Analyzer
Detect deadlocks · group thread states · lock contention
ESC to close
🧵
Drop your Thread Dump file here
Supports .txt · .log · .tdump · any plain-text thread dump
Heap Dump Analyzer
Analyze jmap -histo text or upload .hprof
ESC to close
REST API Tester
Send HTTP requests · params · headers · auth · history
ESC to close
s
Query parameters — added automatically to the URL

Response

Send a request to inspect its status, body, and headers.

cURL Builder
Build · parse · import cURL commands visually
ESC to close
📥 Import cURL — paste a cURL command to fill the fields below
Common Examples — click to load
M = 0
0
HISTORY
No history yet.
⌨️ Keyboard supported  ·  sin / cos / tan use degrees
Time Converter
DETAILS
Type a value in any field to convert.
Enter text above to generate QR code
All String Tools
Input
Case
Code Naming
Other
Output
Uses Google Public DNS-over-HTTPS API (dns.google) — requires internet connection.
Whiteboard
Draw diagrams and flowcharts
ESC to close
100%
How to create a diagram or flowchart
  1. Draw a shape — click a tool (Rectangle, Diamond, Ellipse, etc.) in the toolbar, then either click-and-drag to size it yourself, or just click once to drop a default-sized shape. The tool auto-switches back to Select when you release.
  2. Connect shapes — click the Arrow tool, then drag from near the edge of one shape to near the edge of another. The arrow snaps cleanly to the shape's edge.
  3. Add a caption — double-click any shape to type an explanation below it. Press Enter or click elsewhere to save.
  4. Label with plain text — click the T tool, click anywhere, and type.
  5. Move / resize — click the Select tool (arrow icon), then drag a shape to move it, or drag a corner handle to resize.
  6. Use icons — click the grid icon (🔳) to open 100+ ready-made icons (AWS, databases, flowchart symbols, UML, etc.) and search by name.
  7. Duplicate — select a shape and press Ctrl+D (or the copy icon) to clone it quickly.
  8. Undo / Redo — Ctrl+Z / Ctrl+Shift+Z, or use the toolbar buttons.
  9. Export — use the download icons (top-right) to save as SVG, PNG, or PDF.
Tip: keyboard shortcuts — V Select · R Rectangle · O Ellipse · D Diamond · A Arrow · L Line · P Pencil · T Text
Compute
Database
Networking
Messaging
Security
Storage
DevOps & CI/CD
QA & Testing
Frontend
Languages
Flowchart, UML & ER
Electronics / Circuits
Academic / Student
Generic
Symbols & Operators
Double-click any shape to add a caption · Scroll to zoom · Space+drag to pan
Advertisement 728 × 90
© 2026 SmarTech Apps — smartechapps.com · About · Contact · Privacy Policy · JSON Formatter · JSON Editor · Epoch Time Converter · String Toolkit · Diagram Maker
✅ Copied!