Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>IO Tools - Developer KitNew to Visual Studio Code? Get it now.
IO Tools - Developer Kit

IO Tools - Developer Kit

Preview

TheRu Studio

|
1 install
| (0) | Free
50 dev tools (case/base64/URL/hash/JSON/UUID/color/regex and more) right in the editor — run on your selection, insert generated values, or search the full iotools.cloud catalog and jump out for the rest.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

IO Tools - Developer Kit

50 developer tools from iotools.cloud — case conversion, Base64/URL/HTML/Base32/Base58 encode-decode, ciphers, hashes, password and UUID generators, JSON formatter, CSV↔JSON, color tools, JWT decoder, regex tester, IPv4 subnet calculator and more — running right in the editor, fully offline. Everything else in the 1,000-tool catalog is one search away and opens in your browser.

No API key, no sign-in, no account. Nothing you transform ever leaves your machine.

Features

Search Tools — Ctrl+Alt+I (⌃⌥I on macOS)

One search box over both halves of the catalog: the 50 tools bundled with the extension (run instantly in the editor) and every other tool on iotools.cloud (opens the page in your browser). Each result is marked with which kind it is. Also reachable from the status bar, and mirrored in the sidebar below if you'd rather click than type.

Transform Selection… — right-click, or Ctrl+Alt+T (⌃⌥T on macOS)

Case conversion, encode/decode, ciphers, JSON pretty/minify, slugify, whitespace trim, duplicate-line removal and the rest — applied in place, replacing what you selected. With multiple cursors, every selection is transformed independently in a single edit. With no selection, the current line is used.

Hash Selection…

MD5, SHA-1, SHA-256, SHA-384 or SHA-512 over the selection — replaces it with the digest and copies the digest to the clipboard.

Insert Generated Value…

UUIDs, passwords, Lorem Ipsum, random colors, usernames, random numbers. Each cursor gets its own freshly generated value, not a copy of the first one — so ten cursors give you ten distinct UUIDs.

Quick fixes

Select something that looks like JSON, Base64, or a URL-encoded string — in any file type, not just .json — and the lightbulb offers to format or decode it. The same three actions are available as commands (IO Tools: Format/Minify JSON Selection, IO Tools: Decode Base64 Selection, IO Tools: Decode URL Selection) if you would rather bind your own keys.

The IO Tools sidebar

Click the IO Tools icon in the Activity Bar for a search box over every tool, in a column that stays docked while you work. Pick one that runs here and it opens right there — inputs, live output, a copy button, and a Use selection button that pulls in whatever you have highlighted in the editor. Back arrow returns to the list. This is where the tools a plain selection-transform doesn't fit end up: password generator options, color mixer, WCAG contrast checker, JWT decoder, regex tester. Pick a result that isn't bundled and it opens on iotools.cloud instead.

Commands

Command Default keybinding
IO Tools: Search Tools Ctrl+Alt+I — ⌃⌥I on macOS
IO Tools: Transform Selection… Ctrl+Alt+T — ⌃⌥T on macOS
IO Tools: Hash Selection… —
IO Tools: Insert Generated Value… —
IO Tools: Format/Minify JSON Selection —
IO Tools: Decode Base64 Selection —
IO Tools: Decode URL Selection —
IO Tools: Show Tools Panel —
IO Tools: Refresh Tool Directory —

Settings

Setting Default What it does
iotools.showStatusBarItem true Show the IO Tools status bar item (click to search).
iotools.showEditorContextMenu true Show the IO Tools submenu on editor right-click.
iotools.enableJsonCodeActions true Offer the JSON / Base64 / URL lightbulb quick fixes.

Privacy

The 50 bundled tools run entirely locally — your selection is never sent anywhere. The only network request the extension makes is fetching the public list of tool names and URLs from iotools.cloud, so that Search Tools can offer the ones that aren't bundled. That list is cached for 30 minutes, contains no data of yours, and search keeps working offline (bundled tools only) when the request fails.

Links

  • iotools.cloud — the full catalog
  • IO Tools browser extension — for Chrome, Edge, Firefox and Opera
  • Report an issue
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft