SmartDevUtils
110+ offline developer tools inside VS Code — no internet required.
Format JSON, encode/decode, generate UUIDs, hash text, test regex, convert colours, and much more — all without leaving your editor, with zero data sent to any server.
Features
- 110+ tools across 9 categories, all running 100% locally
- Works offline — no internet connection required
- No sign-up, no telemetry — your data never leaves your machine
- Side panel — persistent tools panel in the Activity Bar
- Inline actions — transform selected text directly in the editor
- Right-click menu — send selected text to any tool instantly
- Keyboard shortcuts — open the panel or run inline actions without touching the mouse
Getting Started
Open the Panel
- Click the ⚡ SmartDevUtils icon in the Activity Bar (left sidebar)
- Or press
Ctrl+Shift+D (Cmd+Shift+D on Mac)
- Or run SmartDevUtils: Open from the Command Palette (
Ctrl+Shift+P)
Use a Tool on Selected Text
- Select any text in your editor
- Press
Ctrl+Shift+T (Cmd+Shift+T on Mac) → pick a tool from the quick-pick list
- The result replaces or is shown alongside your selection
Select text → right-click → SmartDevUtils submenu for one-click inline actions:
- Base64 Encode / Decode
- URL Encode / Decode
- JSON Format / Minify
- MD5 Hash / SHA-256 Hash
- Insert UUID
- Insert Timestamp
Keyboard Shortcuts
| Shortcut |
Action |
Ctrl+Shift+D / Cmd+Shift+D |
Open SmartDevUtils panel |
Ctrl+Shift+T / Cmd+Shift+T |
Run inline action on selection |
Encoders & Decoders
- Base64 Encode / Decode
- URL Encode / Decode
- HTML Entities Encode / Decode / Reference
- JSON Format · Minify · Validate
- CSS Format · Minify
- JavaScript Format · Minify (Terser)
- SQL Format · Minify
Text Tools
- Text Case Converter — camelCase, PascalCase, snake_case, kebab-case, UPPER, lower, Title
- Word & Character Counter — words, chars, sentences, reading time
- Text Cleaner — strip extra spaces, blank lines, trailing whitespace
- Slug Generator & Checker — URL slug generation and validation
- Line Sorter & Deduplicator — sort A→Z, Z→A, by length, reverse, shuffle, dedupe, remove blanks
- Lorem Ipsum Generator — paragraphs, sentences, or words
- Whitespace Visualiser — reveal hidden whitespace characters
- String Escape / Unescape
Compare & Diff
- JSON Compare — side-by-side diff with character-level highlighting
- Text Compare — side-by-side text diff
- UUID Generator — batch v4 UUID generation
- Regex Tester — live match highlighting with flags support
- QR Code Generator
- Number Base Converter — Binary, Octal, Decimal, Hex
- Byte Size Converter — B, KB, MB, GB, TB
- URL Parser — break down any URL into its components
- String Escape / Unescape
Date & Time
- Timestamp Converter — epoch ↔ human-readable
- Epoch / Unix Timestamp Converter — with duration calculator
Security & Hashing
- Hash Generator — MD5 · SHA-1 · SHA-256 · SHA-384 · SHA-512 · HMAC-SHA256 · HMAC-SHA384 · HMAC-SHA512
- Password Generator — configurable length, charset, and strength
- Color Converter — HEX ↔ RGB ↔ HSL
- Color Contrast Checker — WCAG AA/AAA ratio checker
Developer Reference
- HTTP Status Code Reference — all codes with descriptions
- chmod Calculator — octal ↔ symbolic permissions
Commands
| Command |
Description |
SmartDevUtils: Open |
Open the tools panel |
SmartDevUtils: Open Tool… |
Jump to a specific tool |
SmartDevUtils: Send to Tool |
Send selected text to a tool |
SmartDevUtils: Inline Action… |
Run a quick inline transform |
Privacy
All processing happens entirely within VS Code. No network requests are made. No usage data, no analytics, no telemetry.
Links
License
MIT — built by Architonix Labs LLP
| |