Pocket Tools
How to use
Free, private tools that run entirely in your browser.
- App Store metadata counter Live limits for app name, subtitle, keywords (bytes), promotional text, description and What’s New, with keyword checks.
- App Store screenshot size checker Check PNG/JPEG screenshots against App Store Connect sizes and alpha. Nothing is uploaded; no resize.
- Info.plist permission-text checker Paste an Info.plist to check NS*UsageDescription purpose strings. Nothing is uploaded.
- Password and passphrase generator Generate a password or passphrase with crypto.getRandomValues. Nothing is stored or uploaded.
- Base64 / URL / hash Base64 and URL encode/decode, plus SHA hashes via Web Crypto. Nothing is uploaded.
- Date calculator Days between dates, or add and subtract a duration. Nothing is uploaded.
- Markdown previewer Live Markdown preview built without innerHTML. Nothing is uploaded.
- App icon resizer One square image to an Xcode AppIcon.appiconset ZIP (1024 px iOS icon, optional macOS sizes).
- Crypto position-size calculator Account, risk %, entry and stop-loss give your size. Long or short, optional leverage. No price feeds.
- QR code generator A link, Wi-Fi network or contact as a QR code, downloaded as PNG or SVG. Nothing is uploaded.
- Favicon generator One image to favicon.ico, the usual PNG sizes and a site.webmanifest, in one ZIP.
- Image compressor Shrink a JPEG, PNG or WebP, or convert between them, and download the result. Nothing is uploaded.
- JSON formatter Format, minify or validate JSON. Paste or open a file. Nothing is uploaded.
- Color tools Pick a color, convert HEX / RGB / HSL, and check WCAG contrast. Nothing is uploaded.
- Unit and time-zone converters Length, mass and temperature, plus IANA time-zone conversion. Nothing is uploaded.
- Money calculators P&L, percent change, compound interest and DCA. No live prices.
- Social and SEO counter Word and character counts for an X post, an Instagram caption, a LinkedIn post, and an SEO title and description.
- Text tools Change case, remove duplicate lines, or compare two texts side by side. Nothing is uploaded.