All tools
Kilnfile offers 47 free file tools across four categories: PDF, images, video and audio, and text and developer utilities. Each one runs inside your browser using open-source libraries, so files are processed on your device and never uploaded. Search below or browse by category.
Last updated
PDFMerge PDFCombine several PDF files into one document, in the order you choose, entirely in your browser.PDFSplit PDFBreak one PDF into separate files by page, by custom ranges or every N pages.PDFCompress PDFMake a PDF smaller for email or upload, with a choice of lossless or image-based compression.PDFPDF to JPGTurn each page of a PDF, or only the pages you pick, into JPG images at your chosen resolution.PDFJPG to PDFCombine JPG, PNG and WebP images into a single PDF with one page per image.PDFPDF to WordExtract the text of a PDF into an editable Word document, right in your browser.PDFWord to PDFTurn a .docx file into a PDF on A4 or US Letter without sending it anywhere.PDFRotate PDFTurn PDF pages the right way up, all at once or just the ones you pick, without losing quality.PDFDelete PDF PagesRemove unwanted pages from a PDF by clicking them in a thumbnail preview.PDFReorder PDF PagesDrag PDF pages into a new order, or type the sequence, and save a rearranged copy.PDFAdd Page Numbers to PDFStamp page numbers on every page of a PDF in the position and format you choose.PDFUnlock PDFTake the password off a PDF you already know how to open, so it opens freely next time.PDFProtect PDF with PasswordLock a PDF with a password and choose whether readers can print or copy it.PDFPDF to TextPull the text out of a PDF as plain text you can copy or save as a .txt file.
ImageCompress JPGReduce JPG file size in your browser with a quality slider and optional max width.ImageCompress PNGShrink PNG files with lossy colour reduction or lossless re-encoding, transparency preserved.ImageResize ImageChange image dimensions by width, height, percentage or exact size without uploading anything.ImageCrop ImageCut an image down to exactly the area you want, by drag or by pixel values.ImageHEIC to JPGTurn iPhone HEIC and HEIF photos into JPG files that open anywhere.ImagePNG to JPGConvert PNG images to compact JPG files, choosing a quality and background colour.ImageJPG to PNGConvert JPG photos to lossless PNG files ready for transparency or further editing.ImageWebP to JPGConvert WebP images saved from the web into JPG files every app can open.ImageJPG to WebPConvert JPG or PNG images to WebP for smaller, faster-loading web pages.ImageSVG to PNGRender SVG vector files to crisp PNG images at whatever width you need.ImageRemove EXIF DataStrip location, camera and date metadata from photos without touching the image pixels.ImageImage to Base64Encode an image as Base64 for inline use in HTML, CSS, JSON or email.
MediaMP4 to MP3Pull the soundtrack out of any MP4 and save it as an MP3 at the bitrate you choose.MediaMOV to MP4Turn QuickTime MOV files into MP4 that plays anywhere, in seconds, without leaving your browser.MediaCompress VideoCut a video's file size by more than half without it leaving your device.MediaTrim VideoKeep just the part of a video you want, cut in your browser with nothing uploaded.MediaVideo to GIFPick a few seconds of any video and turn them into a sharp, looping GIF.MediaMP3 to WAVDecode MP3 files to standard PCM WAV that any editor, DAW or CD burner will accept.MediaWAV to MP3Shrink bulky WAV recordings to MP3 at the bitrate you choose, entirely in your browser.MediaM4A to MP3Turn iPhone voice memos and other M4A or AAC audio into MP3 that plays everywhere.MediaExtract Audio from VideoSave the soundtrack of any video as MP3, WAV or an untouched M4A copy.MediaChange Video SpeedMake a video faster or slower, from quarter speed to 4x, with the audio kept in tune.
TextWord CounterCount words, characters, sentences and paragraphs as you type, with reading and speaking time.TextCharacter CounterCount characters with and without spaces, plus words and lines, as you type.TextCase ConverterConvert text to upper, lower, title, sentence, camel, snake, kebab or constant case instantly.TextJSON FormatterValidate JSON, pretty print it with your chosen indentation, sort keys or minify it.TextCSV to JSONTurn CSV or tab-separated data into a JSON array of objects, with types converted.TextJSON to CSVConvert a JSON array of objects into a CSV file ready for Excel or Google Sheets.TextBase64 Encode and DecodeEncode text to Base64 or decode Base64 back to text, with full UTF-8 support.TextURL Encode and DecodePercent-encode a query-string value or a whole URL, or decode one back to readable text.TextLorem Ipsum GeneratorGenerate classic lorem ipsum placeholder text by paragraph, sentence or word count.TextMarkdown to HTMLConvert Markdown, including GitHub tables and task lists, into HTML you can copy.TextDiff CheckerCompare two versions of a text and see what was added, removed or changed.