Free online file conversion tools

Add a file to discover compatible conversions. Browse image, PDF, document, data and archive tools below, or search by file extension.

Image tools 30

Convert JPG, PNG and WEBP images, resize pictures or reduce file size. Check each tool for transparency handling and output quality settings.

View category
JPG, JPEG · PNG

Convert JPG to PNG

Decode JPG photos and save their pixels as lossless PNG images for further editing.

PNG · JPG

Convert PNG to JPG

Turn PNG screenshots and graphics into JPG files with a chosen quality and background color.

WEBP · JPG

Convert WEBP to JPG

Save WEBP images as widely compatible JPG files for apps that do not accept WEBP.

JPG, JPEG · WEBP

Convert JPG to WEBP

Encode JPG photos as WEBP images with adjustable quality for web publishing.

PNG · WEBP

Convert PNG to WEBP

Convert PNG graphics to WEBP and adjust output quality while keeping supported transparency.

WEBP · PNG

Convert WEBP to PNG

Export a WEBP image to PNG for image editors and workflows that require PNG.

SVG · PNG

Convert SVG to PNG

Rasterize a safe SVG drawing at a chosen width and height and download it as PNG.

BMP · PNG

Convert BMP to PNG

Convert a BMP bitmap into a PNG file without introducing JPEG compression.

GIF · PNG

Convert GIF to PNG

Save the first frame of a GIF as a PNG still image for thumbnails, documents or editing. Keep the original dimensions or reduce the image size before saving.

JPG, JPEG, PNG, WEBP, BMP · Image

Compress images

Reduce image dimensions and adjust JPG or WEBP quality to prepare smaller image files.

JPG, JPEG, PNG, WEBP, BMP, SVG · Image

Resize images

Set a target width and height and choose whether images fit, fill or stretch into that area.

JPG, JPEG, PNG, WEBP · Image

Remove image metadata

Create a re-encoded image copy to remove common EXIF and camera metadata.

JPG, JPEG, PNG, WEBP, BMP · PDF

Convert images to PDF

Arrange JPG, PNG, WEBP and BMP images into one PDF with a page size, orientation and margins.

AVIF · JPG

Convert AVIF to JPG

Open a supported AVIF image and export a JPG copy for broader compatibility.

AVIF · PNG

Convert AVIF to PNG

Save a browser-decodable AVIF image as PNG for editing and sharing.

ICO · PNG

Convert ICO to PNG

Read an ICO icon and export the image selected by the browser as PNG.

JPG, JPEG, PNG, WEBP, GIF, BMP, AVIF, ICO · JPG / PNG / WebP

Rotate and flip images

Rotate photos and mirror them horizontally or vertically before saving a new image.

JPG, JPEG, PNG, WEBP, AVIF, BMP · JPG / PNG / WebP

Crop images

Choose a pixel rectangle with x, y, width and height and export the cropped image.

JPG, JPEG, PNG, WEBP · JPG / PNG / WebP

Add a text watermark to images

Place a text label on images with a chosen position, color, size and opacity.

JPG, JPEG, PNG, WEBP · Image

Convert images to grayscale

Remove color from photographs and graphics to create grayscale image copies.

JPG, JPEG, PNG, WEBP · Image

Blur images

Apply a chosen blur amount to an entire image and export a new file.

JPG, JPEG, PNG, WEBP · Image

Add borders to images

Add an image border with a chosen width, color and corner radius.

JPG, JPEG, PNG, WEBP · PNG / JPG

Create an image contact sheet

Arrange several images into a grid using column count, cell size, spacing and background settings.

JPG, JPEG, PNG, WEBP, GIF, SVG · Base64 (.txt)

Encode images as Base64

Saves the image as Base64 code in a TXT file. It does not read or extract the words in the image (OCR).

TXT, B64 · Image

Decode Base64 to an image

Decode Base64 image data and save it as an image file after checking the content.

JPG, JPEG, PNG, WEBP, SVG · Image

Create a favicon

Create icon outputs from one image with fit and background settings.

PNG, WEBP · PNG

Trim transparent image margins

Detect transparent borders using an alpha threshold and trim them with optional padding.

JPG, JPEG · PDF

Convert JPG to PDF

Combine JPG photos or JPEG scans into one PDF, with one image per page in your chosen order.

PNG · PDF

Convert PNG to PDF

Place PNG screenshots and graphics on PDF pages and control paper size and margins.

WEBP · PDF

Convert WEBP to PDF

Turn WEBP web images into pages of a single PDF for documents and printing.

PDF tools 16

Merge or split PDFs, extract pages and create PDFs from images. Review the limits for protected files and signed documents before editing.

View category
PDF · PDF

Merge PDF files

Join pages from several PDF files into one document in the order you arrange the files.

PDF · PDF

Split a PDF

Split one PDF into separate pages or groups with a chosen number of pages per file.

PDF · PDF

Extract PDF pages

Copy selected page numbers and ranges from one PDF into a new document.

PDF · PDF

Delete PDF pages

Remove selected pages from a PDF and download a copy containing the remaining pages.

PDF · PDF

Rotate PDF pages

Rotate all or selected PDF pages by a chosen angle without taking screenshots of each page.

PDF · PDF

Remove PDF metadata

Clear common document properties from a PDF and save a new copy.

PDF · PDF

Reorder PDF pages

Build a PDF with an explicit page order using page numbers and ranges.

PDF · PDF

Flatten PDF forms

Turn the current appearance of supported PDF form fields into ordinary page content.

PDF · PDF

Add page numbers to PDF

Stamp page numbers with a starting number, position and display style.

PDF · PDF

Add a text watermark to PDF

Place a text watermark on PDF pages with control over size, opacity, rotation and position.

PDF · PDF

Crop PDF margins

Adjust the visible area of PDF pages by entering top, right, bottom and left margins.

PDF · PDF

Resize PDF pages

Place existing PDF pages onto a standard or custom paper size with a fit setting.

PDF · PDF

Reverse PDF page order

Create a PDF whose last page comes first and whose first page comes last.

PDF · PDF

Duplicate PDF pages

Repeat selected PDF pages or ranges a chosen number of times.

PDF · PDF

Insert blank PDF pages

Insert blank pages at the beginning, end or after a selected page.

PDF · CSV / TXT

Check PDF page sizes

Read the width, height and orientation of PDF pages and export a size report.

Document and text tools 8

Extract text from DOCX, PPTX, ODT, EPUB and HWPX documents, or work with Markdown and HTML. Text extraction does not preserve the original page layout.

View category

Data tools 16

Convert and clean JSON, JSONL, CSV and XML data. Each tool explains its array structure, delimiters, text encoding and large-integer limits.

View category
CSV · JSON

Convert CSV to JSON

Parse a CSV header and rows into JSON records, choosing the input encoding and delimiter.

JSON · CSV

Convert JSON to CSV

Export an array of JSON objects as CSV rows, with an option to flatten nested fields.

TSV, TXT · CSV

Convert TSV to CSV

Read tab-separated records with the selected encoding and write comma-separated CSV.

CSV · TSV

Convert CSV to TSV

Change CSV records to a tab-separated file while parsing quoted CSV fields.

XML · JSON

Convert XML to JSON

Parse safe XML and represent its elements and values as a JSON structure.

JSON · XML

Convert JSON to XML

Write JSON data into an XML document using a root element name you choose.

JSON · JSON

Format and validate JSON

Validate JSON syntax and add readable indentation without changing the intended data structure.

JSON · JSON

Minify JSON

Remove unnecessary whitespace from valid JSON to create a compact text representation.

CSV · Markdown

Convert CSV to a Markdown table

Turn CSV headers and rows into a Markdown table for documentation and notes.

MD, MARKDOWN · CSV

Convert a Markdown table to CSV

Extract cells from a Markdown pipe table and save them in CSV format.

JSON · JSONL

Convert JSON to JSONL

Write each item in a JSON array as one JSONL record, optionally selecting a nested array path.

JSONL, NDJSON, TXT · JSON

Convert JSONL to JSON Online

Convert line-delimited JSONL or NDJSON records into one valid JSON array.

CSV · CSV

Remove duplicate CSV rows

Find duplicate CSV records using selected key columns and keep the first or last match.

CSV, TXT · CSV

Change CSV text encoding

Decode CSV with a chosen source encoding and export UTF-8, UTF-8 with BOM or UTF-16 LE.

TXT, MD, JSON, CSV · Base64 (.txt)

Encode text as Base64

Encode UTF-8 text bytes into a Base64 string for data transport or development.

TXT, B64 · TXT

Decode Base64 to text

Decode a Base64 string into readable UTF-8 text.

Archive tools 5

Create or extract ZIP and GZIP files and inspect ZIP contents. Encrypted ZIPs, ZIP64 and unsupported compression methods cannot be processed.

View category

Video and audio tools 2

Save a frame from a video or create an audio waveform image. Your browser must be able to decode the source media.

View category

Help and file privacy

Find conversions for a file

Free document, table and product workflows

Try a sample and download a new result file.

Signatures and business documents

Place a signature or create a quotation or invoice, then review the actual PDF.

First visit? Find a guide for your task

Practical examples for image limits, product photos, OCR, tables, signatures and business documents.