What Filekind does
Compress a photo to a target KB or MB size, resize it to exact pixels, convert between JPG, PNG, and static WebP, place images onto PDF pages, and render PDF pages back out as JPG or PNG images. Each tool is focused on one job rather than a full editing suite.
How it works
Your file is read with JavaScript on your own device. Decoding, scaling, encoding, and PDF assembly all happen in the browser tab, and the result is offered to you as a download. The original file is never sent to a server, because there is no upload step at all.
That design has two consequences worth knowing. First, private documents and photos stay private. Second, very large files depend on your device memory, which is why the site publishes conservative limits: 25 MB and 16,000 pixels per side for images, 50 MB and 100 pages for PDFs.
What Filekind does not do
Honesty about scope matters more than a long feature list:
- No HEIC, GIF, BMP, TIFF, SVG, or AVIF conversion.
- No OCR, PDF editing, or compression of an existing PDF.
- No cropping, rotating, watermarking, or batch processing across many files.
- No accounts, cloud storage, or file history.
Source code and feedback
Filekind is built with Next.js as a static site and is published from a public GitHub repository. Bug reports and suggestions are welcome in the repository issues.