A little space to get things done
Small tools.
More headspace.
Make an image. Fix a file. Work out the numbers.
130 focused tools, ready when you need them.
- Free to use
- No sign-up
- Made for your browser
A few good places to start
Favicon generator
ICO, SVG, apple-touch-icon, PWA icons and site.webmanifest as a zip — with the mark checked at true 16px.
Design
OG image generator
Open Graph and Twitter card images at 1200×630, previewed as Facebook, X, LinkedIn, Slack and iMessage actually crop and shrink them.
Design
QR code generator
Colours, logo overlay, and the module size in mm against the printable floor.
Image
Image compressor
A quality ladder with the real byte cost at each of six levels.
Image
Code to image
Syntax-highlighted code as a PNG or SVG — themes, window chrome, line numbers — highlighted in your browser instead of on a server.
Design
App icon generator
One square image into an Xcode AppIcon.appiconset with a correct Contents.json, plus Android mipmap densities and adaptive layers.
Design
Contrast checker
WCAG 2.2 ratios on real type, plus the nearest color that passes.
Colors
Image resizer
Aspect lock, social presets, and a warning when a target upscales.
Image
Worth keeping close
Useful little things for the work in between.
Gradient builder
Drag the stops, click the ramp to add one, compare sRGB against OKLCH.
Colors
Screenshot beautifier
Padding, gradient background, rounded corners, shadow and window chrome at real destination sizes — with the UI text checked after scaling.
Design
JSON formatter
Pretty-print or minify, with the exact line and column of a syntax error.
Text
Timestamp converter
Seconds or milliseconds detected by digit count, then read out every way.
Time
Avatar generator
Deterministic initials and identicon avatars from a name or ID — no API call, batched to a zip, with every avatar's contrast checked.
Design
Regex tester
Matches, capture groups, replacement preview, and snippets per language.
Developer
Text diff checker
Line-by-line comparison with the changed words highlighted inside each edited line.
Text
Loan calculator
Payment, total interest, payoff date, and what an extra payment buys.
Finance
Text
Compare, format, convert, count, encode, and clean text.
Text diff checker
Line-by-line comparison with the changed words highlighted inside each edited line.
JSON formatter
Pretty-print or minify, with the exact line and column of a syntax error.
id,name\n1,Ada
[{"id":1,"name":"Ada"}]
CSV ↔ JSON converter
Both directions, with type inference, NDJSON, and nested keys flattened to columns.
ship it fast
shipItFast · ship_it_fast
Case transformer
Twelve cases computed at once, including a Title Case that keeps punctuation.
Colors
Contrast repair, OKLCH token scales, gradients, and palettes.
Contrast checker
WCAG 2.2 ratios on real type, plus the nearest color that passes.
hsl(217 91% 60%)
#3C83F6 · oklch(0.625 0.187 259.7)
Color converter
HEX, RGB, HSL, Lab, LCH, and OKLCH at once, with OKLCH nudge sliders.
Palette generator
One brand color becomes an even OKLCH ramp with shape controls.
Palette from image
Dominant colors from a photo, with separation, ordering, and coverage.
Design
Print templates, measured layouts, favicons, and graphic assets made in the page.
Monday–Friday · 08:00–18:00
A4 plan + overlap checks
Weekly timetable builder
Arrange recurring classes, shifts, and activities, detect overlapping times, and export a readable weekly timetable with editable project and CSV files.
Custom diagrams + [C] lyrics
Paginated chord-and-lyric PDF
Guitar chord sheet designer
Draw custom six-string guitar chord diagrams, add finger numbers, and arrange bracketed chord names above lyrics in a printable song sheet.
Image + named link regions
Responsive standalone HTML
Interactive image map builder
Place clickable regions over a local image and export self-contained, responsive HTML with keyboard-accessible links and embedded artwork.
Artwork + panels + captions
A4 comic pages in PDF
Comic and storyboard editor
Arrange uploaded artwork into multi-page panel layouts, add movable speech bubbles and captions, and export finished comic or storyboard pages.
Edit pages, build forms, and print booklets or tiled patterns without uploading PDFs.
A2 pattern · 100%
Numbered tiles + 50 mm test square
Sewing pattern print editor
Tile a selected large-format PDF pattern onto home-printer paper with exact scaling, overlapping pages, and a separate calibration square.
8 pages · left binding
8|1 · 2|7 · 6|3 · 4|5
Booklet print layout maker
Impose a PDF into folded-booklet page order with padding, signatures, binding direction, and duplex sheet previews.
PDF + positioned fields
Fillable PDF with unique field names
Fillable PDF form builder
Place movable text fields, checkboxes, and typed-signature fields on PDF pages and export a standard fillable AcroForm.
report.pdf + form.pdf · 9 pages
1 file · 11 bookmarks · 2 fields flattened
Merge PDF
Combine PDFs in your browser and rebuild the bookmark outline the other mergers throw away — with a report of what else the merge costs.
Video
Cut audio and video with the browser's own codecs — nothing uploaded.
Selected region + 20 ms join
Repeating preview + WAV
Seamless audio loop editor
Choose loop boundaries on a waveform, preview repeated playback, snap to zero crossings, and crossfade the join before exporting PCM WAV.
8 s clip · 0:02 → 0:04
31 KB · copied, not re-encoded
MP3 cutter
Trim audio on a waveform, snap the cut to the nearest silence so it never lands mid-word, and keep the original bytes where the format allows.
sample-clip.mp4 · 10 s
31 KB opus copied · 23% of the file
Extract audio from video
Take the sound out of a video as a copy of the original track rather than a re-encode — and see what share of the file it was.
10 s clip · 0:03 → 0:07
copy 71 KB · frame-exact 131 KB
Trim video
Cut a clip with the frames copied rather than re-encoded — and see how far your in-point sits from the keyframe that decides whether that is possible.
Image
Edit, redact, print, and turn images into craft patterns locally.
2 screenshots · 200 px overlap
One continuous PNG
Screenshot stitching editor
Join overlapping screenshots into one clean image. Trim repeated headers, adjust overlap and alignment, and export original working pixels or a paginated PDF.
64 × 64 px · 8 frames
PNG frames + animation.json
Sprite sheet and animation editor
Slice sprite sheets into selected PNG frames, preview animation timing, and export per-frame pivots and durations as a ZIP with JSON metadata.
Hand-traced closed outline
Transparent PNG + alpha mask
Manual background cutout editor
Trace and refine an image outline by hand, feather its edge, and export a transparent PNG or mask without AI segmentation or uploads.
6 × 4 in · A4
152.4 × 101.6 mm
Photo print sheet maker
Arrange a photo at exact millimetre or inch print sizes on A4, Letter, or larger sheets, with crop or fit modes and a resolution check.
Numbers
Percentages, exact big-integer maths, and dataset summaries.
Percentage calculator
Every direction of the question: of, change, reverse, and compounding.
Average & median
Mean, median, quartiles, deviation, and the values flagged as outliers.
255
0xFF · 0b1111 1111 · 0o377
Base converter
Bases 2–36 on BigInt, so conversion stays exact well past 2⁵³.
0.375
3/8 · 37.5%
Fraction converter
Decimals to simplified fractions and back, repeating digits included.
Finance
Loans, mortgages, compound growth, and payoff strategies.
Budget tracker
Income against categories, with the savings rate and the pressure points.
Compound interest
Recurring contributions, contribution timing, and a year-by-year schedule.
3 balances · +$300/mo
debt-free dates · interest gap
Debt payoff planner
Snowball against avalanche on your actual balances and APRs.
Investment return
ROI and annualised return after dividends, fees, and tax, plus breakeven.
Developer
Cron schedules, regex, JWT inspection, and identifiers.
0 9 * * 1-5
Mon–Fri at 09:00 · next 5 runs
Cron builder
POSIX and AWS syntax, every field explained, next runs in your zone.
Regex tester
Matches, capture groups, replacement preview, and snippets per language.
JWT decoder
Claims and expiry decoded locally; HMAC signatures verified in the page.
UUID v7 × 100
time-sortable · JSON or NDJSON
ID generator
UUID v4/v7, ULID, NanoID, CUID in bulk, with embedded timestamps decoded.
Time
Timestamps, time-zone overlap, and business-day counting.
Timestamp converter
Seconds or milliseconds detected by digit count, then read out every way.
09:00 New York ↔ London
overlap 09:00–12:00 local
Time zone converter
Compare cities, then choose a meeting time on an interactive timeline.
Sep 1 → Dec 31, 2026
121 days · 84 business days
Business days calculator
Working days between two dates, with the US or UK holidays it skipped named.
Jan 1 → Dec 31, 2026
364 days · 365 inclusive
Days between dates
Every calendar day counted, inclusive and exclusive, for anything accruing daily.
Reference
Searchable libraries with a page for every record.
Regex patterns
18 tested patterns — paste a sample and the library reorders by what matched.
429
Too Many Requests · Retry-After
HTTP status codes
What each code means, when to send it, and what a client does next.
5432/tcp
PostgreSQL · never expose publicly
Network ports
111 TCP/UDP ports with exposure verdicts, firewall rules, and Nmap checks.
Accept: image/avif,image/webp
negotiated → image/avif
MIME types
109 media types, and a finder that runs real content negotiation on a header.
Learn
Short practice for typing, mental maths, maps, and code.
Typing trainer
A timed test over prose, punctuation, numbers, or code that names the keys costing you time.
6 skills · 10 levels
accuracy and pace per skill
Mental math gym
Addition, subtraction, multiplication, division, squares, and percentages, with a method behind every answer.
Map memory
97 countries, their capitals, and their flags on an interactive world map, filtered by region.
45 JavaScript snippets
the trace, verified in a worker
Code reading gym
45 snippets: predict the output, then step through the execution trace one value at a time.