Small free tools.
One job each, done well.
Tinkr is a growing collection of tiny, AI-powered web utilities. No signup, no tracking ads, no fluff — just the tool you came for.
All tools
20 tools
AI Regex Generator
Describe what you want to match in plain English. Get a regex with tests.
AI Commit Message Writer
Paste a diff. Get a clean conventional commit message.
YouTube Title Optimizer
Rewrite titles for clarity and click without the clickbait.
YouTube Description Optimizer
Generate algorithm-friendly descriptions with chapters, hashtags, and backend tags.
PDF → Flashcards
Turn lecture PDFs into spaced-repetition flashcards.
Voiceover Generator
Read a script aloud in your browser's built-in voices.
JWT Decoder
Inspect a JSON Web Token. Header, payload, signature.
JSON Formatter
Pretty-print, minify, and validate JSON. Locally.
Hash Generator
MD5, SHA-1, SHA-256 of any string or file. In your browser.
Base64 Encoder / Decoder
Encode or decode Base64. UTF-8 safe, URL-safe variant. Locally.
URL Encoder / Decoder
Percent-encode URLs and query strings. Component, URI, and form modes.
AI Alt-Text Generator
Upload an image. Get accessible alt text in seconds.
Color Palette from Image
Extract a usable palette from any image you drop in.
OG Image Generator
Dynamic Open Graph images for blog posts, products, anything. Free tier + API.
Word Counter
Word, character, sentence, paragraph counts plus reading time and Flesch-Kincaid level.
Merge PDF
Combine PDFs into one. In your browser. No upload.
Split PDF
Extract pages or split into chunks. Browser only.
Compress PDF
Shrink PDFs locally. Tradeoff DPI vs size.
PDF to JPG
Convert each PDF page to a JPG image. Locally.
OG Inspector
Paste any URL — preview how it looks on Twitter, LinkedIn, Slack, Discord. Fix missing tags.
More tools, regularly.
Next up: an AI commit message writer, a YouTube title optimizer, PDF-to-flashcards, a voiceover generator, JWT and JSON helpers, hash utilities, alt-text generation, and palette extraction. New tools land when they're actually useful — not on a marketing schedule.