Kit-Bin
Donate

Powerful tools.
Simplified.

Free tools to merge, compress, convert, resize and edit PDF, image, audio, video and data, and developer files directly in your browser.

Your files stay on your device and are never uploaded to Kit-Bin.

All Tools

PDF Tools18
Image Tools32

HEIC to JPG

Convert iPhone photos to JPG.

Compress Image

Shrink an image's file size.

Resize Image

Resize an image to a target width.

WebP to PNG

Convert WebP images to PNG.

PNG to WebP

Convert PNG images to WebP.

AVIF to JPG

Convert AVIF images to JPG.

JPG to AVIF

Convert JPG images to AVIF.

SVG to PNG

Rasterize an SVG to PNG.

Compress Image to Size

Hit a target file size like 500 KB or 1 MB.

Remove Background

Cut a person out of a photo as a transparent PNG.

Remove Image Metadata

Strip EXIF and GPS location from a photo.

Rotate Image

Rotate or flip an image.

Color Palette from Image

Pull the dominant colors out of a photo as hex codes.

Crop Image

Crop an image to a custom selection.

SVG Optimizer

Clean up and shrink an SVG file.

DPI / Print Size Calculator

Work out print size from pixels and DPI, or pixels needed for a target print size.

Aspect Ratio Calculator

Work out the matching width or height for a target aspect ratio.

JPG to PNG

Convert JPG images to PNG.

PNG to JPG

Convert PNG images to JPG.

JPG to WebP

Convert JPG images to WebP.

WebP to JPG

Convert WebP images to JPG.

PNG to AVIF

Convert PNG images to AVIF.

AVIF to PNG

Convert AVIF images to PNG.

WebP to AVIF

Convert WebP images to AVIF.

AVIF to WebP

Convert AVIF images to WebP.

HEIC to PNG

Convert iPhone photos to lossless PNG.

HEIC to WebP

Convert iPhone photos to WebP.

Compress JPG

Reduce a JPG file size without converting it.

Compress PNG

Reduce a PNG file size without converting it.

Compress WebP

Reduce a WebP file size without converting it.

EXIF & GPS Metadata Viewer

See the camera, exposure, timestamp, and GPS location hidden inside a photo file.

Extract Text from Image (OCR)

Pull selectable text out of a photo or screenshot using on-device OCR — no upload.

Audio Tools7
Video Tools10
Data Tools9
Developer Tools12

What Kit-Bin actually does

Kit-Bin is a set of free tools for the file tasks people run into most often: merging or compressing a PDF, converting an iPhone photo, trimming an audio clip, shrinking a video, cleaning up a spreadsheet export, or validating a chunk of JSON. There's nothing to install and no account to create — open a tool, drop a file in, get the result.

What makes it different is where the work happens: every tool on this site runs entirely on your device, using WebAssembly and the browser's own APIs, not a server you have to trust. Your file is never uploaded anywhere. That matters most for anything you wouldn't hand to a stranger, a signed contract, an ID scan, a tax document, or private photos, but it also just means conversions finish immediately, with no upload wait and no queue.

The tools are grouped into six categories. PDF tools cover merging, splitting, compressing, and rearranging documents.Image tools handle format conversion (HEIC, WebP, AVIF, PNG), resizing, and background removal. Audio andvideo tools convert, trim, and compress media files.Data tools clean and convert CSV, JSON, and spreadsheet exports, anddeveloper tools cover hashing, encoding, and validation without pasting anything into a third-party site.

Frequently asked questions

The things worth knowing before you trust a file tool with anything that matters.

Are my files uploaded to a server?
No. Every tool on Kit-Bin processes files inside your browser using WebAssembly and standard browser APIs. Your file is read into your browser's memory, the work happens on your own device, and the result is saved straight back to it. You can confirm this yourself by opening your browser's developer tools, switching to the Network tab, and processing a file: no request carrying your file will appear.
Is Kit-Bin free, and do I need an account?
Every tool is free and there is no account, no sign-up, and no email required. Nothing is behind a paywall or a trial, and there is no watermark added to your output.
Is there a file size limit?
There is no artificial upload limit, because nothing is uploaded. The real limit is your device: your browser has to hold the file in memory while it works. Large videos are the most demanding case and will hit that ceiling sooner on a phone than on a desktop. If a large file fails, try it on a computer.
Can I use Kit-Bin for confidential documents?
That is what the local-processing design is for. Contracts, statements, medical letters, and scanned records never leave your device, so there is no server copy to be retained, breached, or subpoenaed. If your organisation has its own rules about which tools you may use, check those as well.
Does Kit-Bin work offline?
You need a connection to load a tool page for the first time, because the code and the WebAssembly modules have to be downloaded. Once a page is loaded, the actual processing needs no connection, since it all runs locally.
Which browsers are supported?
Current versions of Chrome, Edge, Firefox, and Safari, on both desktop and mobile. Everything is built on standard browser APIs rather than anything browser-specific. A small number of tools depend on codecs your browser must be able to decode, and those tools say so on their own pages.
Does converting a file reduce its quality?
It depends on the operation, and each tool page states which applies to it. Operations like merging, splitting, and reordering PDFs copy content without re-encoding it, so nothing is lost. Compression and format conversion are lossy by design and do discard some data. Metadata removal on JPEG and PNG is byte-level, so the image itself is untouched.
Does Kit-Bin keep a copy of my file or its metadata?
No. There is no database of user files, no upload directory, and no logging of file names or contents. The tools that read metadata, such as the EXIF and PDF property inspectors, display it to you in your own browser and send it nowhere.
How does Kit-Bin make money if everything is free?
It does not yet. There are no ads running and no subscription. Advertising may be added later to cover hosting costs, and if that happens the privacy policy will be updated before any advertising or tracking technology is switched on. There is also a voluntary donation link in the footer.

Plain-language explanations of the file formats and mechanics behind these tools, why files behave the way they do.

How Kit-Bin WorksWhat actually happens when you use a tool here, and why your file never leaves your device.
Are Online Converters Safe?What actually happens to your file when you use a typical online converter, the real risks, and how to verify a site that claims to be client-side.
Why Is Gmail Rejecting a File That's Only 26MB?Real attachment size limits per platform, why base64 encoding inflates a file by a third, and which tool to use to get under the limit.
Why Your PDF Is So Big (and What Compression Actually Does)The real reasons PDFs balloon in size, and what a compressor is actually changing.
Merging PDFs Without Uploading ThemWhy "free PDF merger" sites are a privacy risk for sensitive documents, and how to combine PDFs without a server ever seeing them.
Split vs Extract: Two Different PDF OperationsSplitting and extracting sound similar but produce different results. Here is the actual distinction.
Why Some PDFs Barely CompressPDF compressors mostly re-encode embedded images. A PDF with none has almost nothing to shrink.
Why Can't I Select Text in This PDF?A scanned PDF is a photo of a page, not text — here's how to tell the difference, and what OCR actually adds that this site's tools don't.
Why Your iPhone Photos Won't Open on WindowsHEIC, explained properly, why Apple uses it, why Windows doesn't, and when to convert.
WebP vs PNG vs JPG: What the Difference Actually Costs YouA real technical comparison, not a listicle, when each format genuinely wins.
Compression vs ResizingTwo different operations that both shrink a file, and why picking the wrong one wastes the other's benefit.
HEIC vs JPG: A Real ComparisonWhat you actually gain and lose converting an iPhone photo from HEIC to JPG.
Why WebP to PNG Makes Files BiggerIt is not a bug. PNG and WebP compress images in fundamentally different ways.
Resizing Without DistortionThe math behind aspect ratio, and why typing in both width and height independently usually breaks it.
How Background Removal WorksThe real mechanism behind one-click background removal — semantic segmentation, alpha masks, and why hair, glass, and motion blur are the hard cases.
The White Halo ProblemThe edge-fringing problem after cutting out a background, why it happens, and how to actually avoid it.
What Transparent PNG MeansThe alpha channel explained — why JPG can't have a transparent background, and which formats actually preserve one.
Which Image Formats Support Transparency?PNG, WebP, SVG, GIF, and AVIF all support transparency; JPEG doesn't. A real comparison of how each one handles it, and which to pick.
AVIF ExplainedAVIF's compression comes from the AV1 video codec — here's why that makes files smaller, and the real trade-off nobody mentions.
Why Won't My AVIF File Open?AVIF works fine in every modern browser but breaks in Photoshop, older Windows, and most email clients — here's where it's actually safe to use.
Hex, RGB, and HSL Are the Same Color in Three NotationsThree ways to write the same color, and why HSL is the one to reach for when you need '20% darker.'
How Does a Color Palette Get Extracted From a Photo?Why grabbing the most common pixel colors from a photo gives muddy results, and what color quantization actually does instead.
What Your Photos Are Telling People: EXIF, GPS, and Camera DataThe hidden metadata inside a photo file — including, sometimes, the exact GPS coordinates where it was taken — and which platforms actually strip it.
SVG vs PNGVector versus raster, why an SVG can be 10KB while an equivalent PNG is 200KB, and where SVG isn't actually accepted.
DPI, PPI & Print SizeThe one formula that actually matters for print resolution, and why "300 DPI" means nothing without knowing the physical size.
Why Some Videos Sound Quiet No Matter How High You Turn the VolumeThe difference between peak volume and perceived loudness, and why turning it up doesn’t fix it.
MP3 vs WAVLossy versus uncompressed audio, the real size difference, and why converting MP3 back to WAV doesn't restore anything.
What Is LUFS?Peak volume and perceived loudness are different things — the LUFS targets Spotify, YouTube, and podcasts actually use, explained.
MP4 vs WebM: Which One Should You Actually UseTwo containers, different codecs inside, and a real answer for which one you need.
How Video Compression Actually WorksThe four levers that control a video's file size, and what each one actually trades away.
How to Shoot a Video That Actually Boomerangs WellWhy some boomerangs loop smoothly and others jerk at the turnaround — the shooting technique that makes the difference.
Reversing a Video: What Happens to the Audio and the File SizeWhy reversed video audio usually gets dropped, and why the reversed file often ends up bigger than the original.
Turning Photos Into a Video: Resolution, Timing, and LetterboxingWhy mixed-aspect-ratio photos get black bars in a slideshow video, and how to pick timing and output size that survive re-uploading.
Why Is Your GIF Bigger Than the Video It Came From?GIF's 256-color palette and per-frame compression make it fundamentally less efficient than any modern video codec — here's the real reason.
Why CSV Imports FailThe specific, diagnosable reasons a CSV rejects on import, and which ones a cleaner tool can and can't fix.
CSV vs JSON: Which One Do You Need?Flat tables versus nested structure, a practical answer, not just a feature list.
How Do QR Codes Actually Work?Finder patterns, modules, versions, and Reed-Solomon error correction — what's actually encoded in those black and white squares.
Why Won't My QR Code Scan?The four real reasons a QR code fails to scan — quiet zone, contrast, print size, and resolution — and how to actually fix each one.
Static vs Dynamic QR CodesDynamic QR codes are a redirect through someone else's server — that's why free generators expire them. Here's the actual difference.
What Can a QR Code Actually Hold?URL, WiFi credentials, contact cards, SMS, email — the real payload formats a QR code can encode, with the actual syntax.
Password Entropy ExplainedRed-yellow-green strength meters are guesswork. Here's the actual math behind how hard a password is to crack.
How the Password Generator Gets Its RandomnessMath.random() is not safe for passwords. Here's what crypto.getRandomValues() does differently, and why it matters.
Passphrase vs Random PasswordNIST's 2025 guidance shifted toward length over complexity. Here's how to decide between a passphrase and a random string.
What Is a UUID, and Why Do They Look Like That?128 bits, 8-4-4-4-12 hex groups, and the actual math behind why UUIDs almost never collide.
UUID v1 vs v4 vs v7: Which One Should You Actually Use?v1 leaks your MAC address and timestamp, v4 is pure randomness, v7 is the new time-ordered version built for database indexes.
What Is Base64?What Base64 encoding actually does — and the common mix-up that leads people to think it's either compressing or securing their data.
What SHA-256 ProvesVerifying a download against a published checksum only proves one specific thing — here's exactly what that is, and the trap people fall into.
How to Unzip a File OnlineWhat a ZIP file actually contains, why most "online unzip" tools mean uploading your files to a stranger's server, and what to check before you trust one.
Excel to CSV vs Excel to JSONA flat spreadsheet import wants CSV. An API or app expecting structured data wants JSON. The real decision rule, and the gotchas either way.
What Is a JSON Schema?A schema describes the expected shape of a JSON document, not the data itself. What that actually looks like, and how to read a failed validation.
Rotate vs Flip vs MirrorRotating turns an image around its center. Flipping reflects it across an axis. A quick way to match your actual problem to the right fix.
What Is a .bin Video File?There's no such thing as a universal .bin video format — here's what a .bin file actually is depending on where it came from, and how to tell which case yours is.
CSV Merge: Stacking vs JoiningTwo different things people mean by "merge CSV files" — appending matching rows, or combining two files on a shared key. Which one you actually need, and which one a merge tool actually does.