Developer tools that stay in your browser.
Format JSON, decode JWTs, generate UUIDs, test regex, convert timestamps and solve the small things you hit a dozen times a day. Paste, process, copy — 49 tools, no signup, nothing uploaded.
Encoding
Formatters
Data
JSON Toolkit
Text
Time
Generators
Reference
Found a bug or missing a tool?
Tell us in a short form — no email app needed. It is the only thing on DevPocket that sends what you type, and only when you press Send.
About DevPocket
How it works in 3 steps · 4 common use cases · 4 questions answered
About DevPocket
How it works in 3 steps · 4 common use cases · 4 questions answered
How it works
- 1.Pick a tool from the menu, the search box (Cmd/Ctrl-K) or the grid on this page.
- 2.Paste your input. Every tool processes it as you type — there is no Run button and no upload step.
- 3.Copy the result, or export it as a file. Nothing you paste is sent to a server at any point.
Common use cases
- •Reading a minified API response during a production incident
- •Checking what is inside a JWT without pasting it into a site that logs it
- •Generating seed data, UUIDs or passwords while writing a migration
- •Working out what a cron expression will actually do before shipping it
FAQ
Is anything I paste uploaded?
No. Every tool runs in JavaScript in your own tab. You can confirm it by opening DevTools, switching to the Network tab and using any tool — after the initial page load there are no further requests.
Does it work offline?
Yes. After your first visit a service worker keeps a copy of every tool’s code in your browser, so DevPocket opens and works with no connection at all. You can also install it as an app from your browser’s address bar. The cache holds the site’s own files only, never anything you type.
Is there a sign-up, a paid tier or a usage limit?
None of the three. There is no account system, no payment, and no server to rate-limit you.
Is my data stored in the browser?
Only your theme choice, favourites, recently used tools and split-pane widths, in localStorage. Tool inputs are never persisted — reloading the page clears them.