FREE ONLINE FILE CONVERTER

Convert Files
Anywhere. Anytime.
Convert Files
Anywhere. Anytime.

Fast. Free. Online.Convert files fast, free, online. Change your files to the format you need — quickly, securely, and right in your browser.

PRIVATE BY DESIGNBROWSER PROCESSING
AUTO DETECT

Choose a file to get started.

No upload for local tools No sign-up needed

Free • No installation • Works on all devices

YOUR FILES, YOUR DEVICENothing to upload for local conversion.01 / 03
START SOMEWHERE USEFUL

Tools for the things
you do every day.

Pick a task, get the result, and get on with your day. Each conversion has its own clear workspace.

Explore all 90 demo tools

Image tools

Convert and prepare JPG, PNG, WebP, AVIF, GIF, BMP, and ICO images.

46 TOOLS
JPG to AVIFPrepare an AVIF delivery copy of a JPG photo for a web publishing workflow.PNG to AVIFExport a PNG graphic to AVIF when you want to compare a modern web format with your original.WebP to AVIFCreate an AVIF version of a WebP still image and compare the two delivery files.JPG to GIFSave a JPG picture as a single-frame GIF for a workflow that specifically needs that file type.PNG to GIFTurn a PNG graphic into a still GIF with an explicitly limited color palette.WebP to GIFConvert a WebP image into a single GIF picture for a destination requesting GIF.JPG to BMPCreate a 24-bit BMP copy of a JPG picture for a desktop imaging workflow.PNG to BMPExport a PNG picture to a standard 24-bit BMP with a white background.WebP to BMPMake an uncompressed BMP from a WebP still image for software that expects bitmap files.AVIF to JPGCreate a JPEG sharing copy from an AVIF still image when the next app needs JPG.AVIF to PNGDecode an AVIF still into a PNG for image editing or application compatibility.AVIF to WebPPrepare a WebP delivery version of an AVIF still image on your device.GIF to JPGExport a GIF picture as a JPG still for photo-style sharing or uploads.GIF to PNGSave the first GIF frame as a PNG image for reuse in a design or document.GIF to WebPCreate a WebP still from the first decoded frame of a GIF.BMP to JPGTurn a browser-readable BMP into a JPG for easier sharing and common photo uploads.BMP to PNGConvert a supported BMP bitmap to a PNG while retaining its decoded dimensions.BMP to WebPCreate a WebP copy of a BMP for a web image workflow.Image watermarkAdd a text watermark to a JPG, PNG, or WebP. Choose its color, opacity, and position, then save a PNG copy.Grayscale imageTurn a color picture into a grayscale PNG while keeping its dimensions and alpha transparency.Image brightness and contrastAdjust brightness and contrast from -100 to 100, then download a PNG with the original dimensions.Rounded image cornersCreate rounded corners with transparent outer areas. Set the corner radius and download a PNG.Add image borderAdd a solid-color border around a picture. The new PNG canvas includes the selected border width on every side.Image collage makerArrange up to nine images in a two- or three-column grid with a chosen background and spacing.Image color pickerClick the image preview or enter pixel coordinates to read its HEX, RGB, and alpha values locally.Favicon generatorCreate a ZIP with a multi-size ICO and PNG icons for browsers and mobile shortcuts from one image.JPG to PNGKeep a photo in a lossless format for editing. PNG files are often larger and cannot recover detail already lost in the JPG.PNG to JPGCreate a smaller photo file. Transparent areas need a solid background and the result uses lossy compression.JPG to WebPMake a web-ready image with adjustable quality. WebP may not be accepted by older software.WebP to JPGMake a WebP picture easier to share with older apps. Transparency becomes a solid background.PNG to WebPReduce image size while keeping transparency where supported. Check the chosen quality before sharing.WebP to PNGCreate an editable, widely supported PNG. The file may become larger.JPG to ICOMake a square browser icon from a JPG. The image is resized to at most 256 pixels.WebP to ICOMake a square ICO icon from a WebP image. The image is resized to at most 256 pixels.ICO to JPGSave an ICO image as a JPG. Transparent areas become white.ICO to WebPSave an ICO image as WebP. Multi-image ICOs use the browser-selected image.Image resizerSet an exact width and height for JPG, PNG, or WebP. Keep the aspect ratio to avoid distortion.Image cropperRemove edges using a centred crop with your chosen output dimensions.Rotate imageTurn an image 90, 180, or 270 degrees and save a new copy.Flip imageMirror an image horizontally or vertically and save a new copy.Compress imageAdjust JPG or WebP quality locally. PNG compression depends on the browser encoder.Batch image converterConvert several JPG, PNG, or WebP files into one selected format and download a ZIP.PNG to ICOCreate a square ICO icon using a resized PNG image.ICO to PNGSave a browser-readable ICO icon as PNG. Multi-image ICOs use the browser-selected image.Image to Base64Turn a local image into a Base64 data URL for copying or download.Base64 to imageDecode a valid image data URL or Base64 string into an image file.

PDF tools

Simple PDF tasks in your browser, with clear limits.

20 TOOLS
Add PDF page numbersStamp page numbers on a PDF. Choose the starting number and a bottom-left, center, or right position.PDF text watermarkPlace a visible text watermark on every PDF page with a chosen color, size, and opacity.PDF image watermarkChoose a PDF and a PNG, JPG, or WebP logo to place at the center of every page with adjustable opacity.PDF metadata viewerRead available PDF title, author, subject, keywords, producer, dates, and page count as text.Edit PDF metadataSet common PDF title, author, subject, and keyword fields, then download a modified document.Add blank PDF pagesInsert one to ten blank pages before or after a PDF. New pages use the neighboring page dimensions and rotation.JPG to PDFPlace one or more JPG images on separate PDF pages.PNG to PDFPlace one or more PNG images on separate PDF pages.WebP to PDFRender WebP images locally and place them on separate PDF pages.PDF to JPGRender PDF pages into JPG images. Multiple pages download as a ZIP.PDF to PNGRender PDF pages into PNG images. Multiple pages download as a ZIP.PDF to WebPRender PDF pages into WebP images. Multiple pages download as a ZIP.PDF to textExtract text already embedded in a PDF. Scanned pages need OCR, which this tool does not perform.Text to PDFCreate a PDF from a plain-text file. This demo supports the built-in Latin font; complex scripts need a font-enabled release.Merge PDFCombine PDF files in the selected order without sending them to a server.Split PDFDownload each page as a separate PDF inside a ZIP.Extract PDF pagesChoose page numbers or ranges and save them as a new PDF.Rotate PDF pagesRotate every PDF page 90, 180, or 270 degrees.Delete PDF pagesRemove selected pages and save the remaining pages as a new PDF.Reorder PDF pagesEnter the complete page order and save a reordered PDF.

Text & data

Quick utilities for text, code, and subtitles.

24 TOOLS
Text compareCompare two passages line by line and see which numbered lines match or differ.Find and replace textReplace every literal occurrence of a search phrase in your text. Matching is case-sensitive and does not use regular expressions.Duplicate line finderList repeated text lines with their occurrence counts. Exact matches are counted without changing the source.JSON minifierRemove formatting whitespace from valid JSON and return a compact JSON string.JSON to YAMLConvert valid JSON into readable YAML locally. Comments and original JSON formatting are not carried over.YAML to JSONConvert one YAML document using a JSON-compatible schema. Comments and unsupported custom tags are not preserved.JSON formatterIndent valid JSON so nested data is easier to inspect.JSON validatorCheck JSON syntax and see a helpful error when it is invalid.CSV to JSONTurn header-based CSV rows into JSON objects. Quoted cells and line breaks are supported.JSON to CSVExport an array of flat JSON objects as CSV. Nested objects are represented as JSON strings.XML to JSONTurn a local XML document into a JSON tree of attributes, text, and child elements.Base64 encodeEncode Unicode text into a Base64 string.Base64 decodeDecode a Base64 string as UTF-8 text.URL encodePercent-encode text for use as one URL component.URL decodeDecode percent-encoded URL component text.HTML encodeEscape text characters that have special meaning in HTML.HTML decodeDecode HTML character references into plain text.Word and character counterCount words, characters, and lines locally as you type.Case converterChange text to upper case, lower case, title case, or sentence case.Text to slugMake a simple URL slug from Latin text. Other writing systems need a language-aware slug rule.Text sorterSort one item per line and optionally remove duplicate lines.Remove line breaksReplace line breaks with spaces while keeping words readable.SRT to VTTConvert common SubRip subtitles to WebVTT timing and header syntax.VTT to SRTConvert simple WebVTT cues to SubRip timing and numbering.
AI, WHEN IT HELPS

Reliable conversion.
Optional intelligence.

Convert files locally as usual. AI is a separate choice for tasks such as rewriting text or describing an image; it sends that input to an AI provider only when you run it.

Explore AI tools
A BETTER WAY TO CONVERT

Simple outside.
Thoughtful inside.

01

Choose a task

Start with a tool page or let the homepage detect your image or PDF.

02

Work locally

Supported conversions happen on your device. Large files have clear limits.

03

Save your result

Download the new file directly. No account is needed for local tools.

A NOTE ON PRIVACY

Local means local.

For the tools in this demo, the selected file is processed in your browser. The website still downloads its pages and code from a web server. Future tools that need a server will be clearly labelled.