Free online tools that keep your files on your computer

John's page of small, free utilities for PDFs, images, data and code. No ads, no sign-up and no upload limit — and nearly all of them do their work inside this tab, so the files you open never leave your machine. Why that matters.

Need a quick break? Click anywhere in the area below to start the mini game.

Score 0Best 0
Press Space, Up Arrow, or tap to start.

Elementary School Tools

Documents & textView all

📄
PDF Toolkit
Client-side PDF merging, editing, annotation, and splitting — nothing leaves your browser.
✍️
Sign PDF
Draw, type or upload your signature, place it on a PDF, fill in its form, and save — no account, no upload.
📖
EPUB Reader
Open an ebook from Gutenberg or your library and read it here, with a contents list and adjustable text size.
📃
DOC Viewer
Open .doc and .docx files, make quick edits with a basic toolbar, then download as .doc or HTML — all in your browser.
⬇️
HTML to Markdown
Paste a chunk of a web page and get clean Markdown back — headings, links, lists, code and tables.
📝
Markdown Toolkit
Write Markdown with a live HTML preview, then copy or export to HTML or PDF.
🔎
OCR Toolkit
Pull the text out of an image or scanned PDF — the recognition runs in your browser, so the file is never uploaded.
🎙️
Audio to Text
Transcribe a recording or a video's sound with Whisper, in the browser — then save it as text or SRT subtitles.
🎬
Subtitle Sync Fixer
Subtitles early, late or drifting? Shift or resync an .srt or .vtt, check it against the video, and convert between the two.
📅
Calendar Viewer
Open an .ics invitation or calendar export and actually read it — times, places, attendees and repeats.
✉️
MSG & EML Viewer
Open an Outlook .msg or an .eml without Outlook — read it, save the attachments, or print it to PDF.
🍏
Pages, Numbers & Keynote Viewer
Open an Apple .pages, .numbers or .key file on Windows — read the text, save the tables as Excel, keep the pictures.
🔤
Text Toolkit
Count words and characters, transform case, sort and dedupe lines, and generate placeholder text.

Images & visualsView all

🎵
Audio Trimmer
Cut a clip out of an audio file by dragging on the waveform, with optional fades — exports at full quality.
✂️
Background Remover
Cut the background out of a photo at full resolution, touch up the edges, and save a transparent PNG — the photo is never uploaded.
🖼️
Image Toolkit
Resize, crop, compress, and convert images — and strip EXIF metadata — entirely in your browser.
🔤
Font Viewer
Drop a .ttf, .otf or .woff to see its metrics, embedded licence and every glyph it contains.
🎨
Color Toolkit
Pick colors, build harmonious palettes, convert HEX/RGB/HSL, and check WCAG contrast.
🗺️
GPX Viewer
Map a GPX, KML or TCX track, see distance, ascent and duration, and export it as GeoJSON.
⌚
FIT Viewer
Open a .fit activity from a Garmin, Wahoo or Coros device: map, heart rate, power and laps, and convert it to GPX.
🔳
QR Code Toolkit
Generate QR codes for links, Wi-Fi, and contacts — with colors and a logo — and scan codes from images.
▮
Barcode Generator
Make EAN, UPC, Code 128 and ten more barcode formats, and export them as sharp SVG or PNG for labels.
✒️
SVG Optimizer
Strip the metadata and rounding cruft out of an exported SVG, with a before-and-after preview.
🔗
Diagram Toolkit
Write a flowchart, sequence or ER diagram as text and watch it draw itself — then export SVG or PNG.
🧊
3D Model Viewer
Open an STL, OBJ, PLY or GLTF, orbit around it, check the triangle count, and save a picture.
🩻
DICOM Viewer
Look at the CT, MRI or X-ray scans from a hospital CD — scroll the slices and adjust the contrast, without uploading them.
📐
DWG & DXF Viewer
Open a DWG or DXF drawing without AutoCAD — pan, zoom, switch layers on and off, measure, and save it as SVG or DXF.
🗺️
Board Studio
A simple whiteboard for diagrams and planning — drop boxes, ellipses, and sticky notes, then connect them with arrows.

Data & formatsView all

Code & developerView all

Learning & practiceView all

Personal projects