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 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.
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.
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.
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.
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.
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.
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.