AllConvert

All Supported Conversions

AllConvert supports 100+ conversion combinations across images, documents, spreadsheets, data formats, subtitles, encoding and archives. Every conversion runs entirely in your browser — your files are never uploaded to any server. Pick a conversion below to get started.

What Is File Conversion?

File conversion is the process of transforming a file from one format to another while preserving its content. Every digital file is stored according to a specific format specification — a set of rules that determines how data is structured, compressed, and read by software. When you convert a file, you decode the original format and re-encode the content using the rules of the target format.

This matters because not every application, device, or platform supports every format. A photo taken on an iPhone saves as HEIC, but most websites require JPG or WebP. A spreadsheet exported from accounting software might arrive as XLSX, but a data pipeline expects CSV or JSON. Subtitles downloaded in SRT format may need to be VTT for a web video player. File conversion bridges these gaps and lets you use your content wherever you need it.

How AllConvert Works

Most file converters upload your data to a remote server, process it there, and send the result back. That introduces privacy risk, upload wait times, and file-size limits tied to server capacity. AllConvert takes a different approach: every conversion runs entirely inside your browser using client-side JavaScript and WebAssembly. Your files never leave your device.

This privacy-first design means there is no account to create, no file stored on a server, and no risk of a data breach exposing your documents. It also means conversions start instantly — there is no upload progress bar to watch. Whether you are converting a single icon or batch-processing dozens of photos, the work happens locally and finishes as fast as your hardware allows.

Tools

Beyond format conversion, AllConvert offers standalone utilities for common file tasks. These tools let you compress images to reduce file size, generate QR codes from any URL or text, inspect the hidden metadata embedded in photos, and merge or split PDF documents — all without uploading anything.

Image Compressor QR Code Generator Image Metadata Viewer PDF Merge & Split

Image Conversions

Image format conversion changes how pixel data is stored and compressed. Lossy formats like JPG reduce file size by discarding visual detail that is hard to notice, making them ideal for photographs on the web. Lossless formats like PNG preserve every pixel exactly, which is better for graphics, screenshots, and images with text. Modern formats like WebP and AVIF offer smaller files at comparable quality. Converting between these formats lets you balance quality, compatibility, and file size for the specific platform or use case you are targeting.

PNG to JPG JPG to PNG PNG to WEBP JPG to WEBP WEBP to JPG WEBP to PNG HEIC to JPG HEIC to PNG HEIC to WEBP SVG to PNG GIF to PNG BMP to PNG PNG to ICO PNG to PDF JPG to PDF PNG to BMP JPG to BMP WEBP to BMP GIF to JPG GIF to WEBP BMP to JPG BMP to WEBP ICO to PNG ICO to JPG AVIF to PNG AVIF to JPG AVIF to WEBP PNG to AVIF JPG to AVIF

Document Conversions

Document conversion extracts text, layout, or images from one document format and restructures them into another. You might convert a PDF to plain text for easier searching, turn a Word document into HTML for web publishing, or render Markdown into a formatted page. These conversions are useful when you need content in a format that a particular tool, website, or workflow expects.

PDF to PNG PDF to TXT DOCX to HTML DOCX to TXT Markdown to HTML TXT to PDF PNG to PDF JPG to PDF SVG to PDF

Spreadsheet & Data Conversions

Spreadsheet and data format conversions reshape tabular or structured data so it can move between applications. Converting XLSX to CSV strips away formulas and formatting to produce a universal plain-text table that any programming language or database can ingest. JSON, YAML, and XML conversions are common when bridging APIs, configuration files, and data analysis tools that each expect a different serialization format.

XLSX to CSV XLSX to JSON XLS to CSV XLS to JSON ODS to CSV ODS to JSON CSV to JSON JSON to CSV CSV to XLSX JSON to XLSX CSV to TSV TSV to CSV TSV to JSON JSON to TSV JSON to XML XML to JSON JSON to YAML YAML to JSON

Subtitle Conversions

Subtitle files store timed text that is displayed over video. SRT is the most widely supported format across desktop players and editing software, while VTT is the standard for HTML5 web video. Converting between them ensures your captions work on the platform where your video will be viewed. You can also extract subtitle text to a plain file for translation, archiving, or accessibility review.

SRT to VTT VTT to SRT SRT to TXT VTT to TXT

Encoding Conversions

Encoding conversions translate data between different text representations. Base64 encodes binary content as printable ASCII characters, which is required when embedding images in CSS, passing data through email, or storing binary values in JSON. Hex encoding is useful for debugging and inspecting raw byte values. URL encoding ensures special characters are transmitted safely in web addresses and query strings.

Text to Base64 Base64 to Text Text to Hex Hex to Text URL Encode URL Decode

Archive Operations

Archive operations compress files to save storage space and speed up transfers, or decompress them to access their contents. ZIP bundles multiple files into a single download, while GZIP compresses individual files and is commonly used for web assets and log files. AllConvert handles both creation and extraction directly in the browser.

ZIP Compress ZIP Extract GZIP Compress GZIP Decompress

Not sure which format you need?

Our guides walk through the trade-offs in plain language: image formats compared, CSV, XLSX and JSON for data work, PDF merging, splitting and extraction, and what photo metadata reveals about you.