Home

THE WHOLE TOOL DRAWER

Find your little helper.

Thirty practical ways to make a little progress.

30 tools

Available tools

Merge PDFs

Bring several PDFs together in the order you choose.

Documents Runs locally

Extract PDF pages

Keep selected pages or split a document into separate files.

Documents Runs locally

Arrange PDF pages

Reorder pages, leave out unwanted pages and rotate the result.

Documents Runs locally

Images to PDF

Create an A4 PDF with one image neatly fitted on each page.

Documents Runs locally

PDF to images

Render selected PDF pages as downloadable PNG images.

Documents Runs locally

Image collage

Arrange images in a clean grid with adjustable spacing.

Images Runs locally

Image contact sheet

Make a labeled thumbnail index of a collection of images.

Images Runs locally

Image watermark

Add a visible text watermark to a copy of an image.

Images Runs locally

Photo print sheet

Repeat a photo at custom physical dimensions on an A4 print sheet.

Images Runs locally

Split image into tiles

Divide an image into numbered grid tiles without losing edge pixels.

Images Runs locally

CSV column organizer

Select and reorder columns while preserving quoted CSV values.

Data Runs locally

CSV row filter

Keep rows that match a text or numeric condition.

Data Runs locally

CSV group summary

Group rows and calculate sums, averages or counts.

Data Runs locally

CSV key join

Match two tables by a key and keep all left-table rows.

Data Runs locally

CSV pivot table

Summarize a numeric measure across row and column categories.

Data Runs locally

Subtitle converter & shift

Convert SRT and WebVTT subtitles and shift their timing.

Writing Runs locally

Subtitles to transcript

Remove cue numbers and timing to make a readable transcript.

Writing Runs locally

English punctuation tidy

Normalize typographic punctuation and accidental spacing in prose.

Writing Runs locally

Word & phrase frequency

Count repeated words and adjacent phrases in an English text.

Writing Runs locally

List set operations

Find shared, combined or different items across two lists.

Writing Runs locally

Trim audio

Keep an exact section of a decoded audio file.

Audio Runs locally

Join audio

Join audio files in file-list order into a single WAV.

Audio Runs locally

Audio volume & normalize

Adjust gain or normalize the sample peak to a chosen level.

Audio Runs locally

Audio fade in & out

Apply linear fades to the start and end of an audio file.

Audio Runs locally

Reverse audio

Reverse all samples in each audio channel.

Audio Runs locally

Shared bill settlement

Calculate equal shares and suggested transfers for a shared expense.

Everyday Runs locally

Recipe portion scaler

Scale ingredient quantities to a different number of servings.

Everyday Runs locally

Sheet cutting estimate

Estimate a grid layout for identical rectangles on a sheet.

Everyday Runs locally

Printable weekly planner

Make an uncluttered weekly plan you can print or save as text.

Everyday Runs locally

Calendar event file

Create a portable .ics event with explicit UTC times.

Everyday Runs locally