MP4 to MP3
Video
Extract the audio track from an MP4, M4V or MOV video and download it as MP3.
Every converter on the site in one place — 240 tools across 21 categories, all converting in your browser with nothing uploaded.
Video
Extract the audio track from an MP4, M4V or MOV video and download it as MP3.
Documents
Convert DOCX to HTML directly in the browser without uploading your file or creating an account.
Documents
Convert DOCX to PDF directly in the browser without uploading your file or creating an account.
Documents
Convert DOCX to TXT directly in the browser without uploading your file or creating an account.
Documents
Convert HTML, HTM to TXT directly in the browser without uploading your file or creating an account.
Documents
Convert MD, MARKDOWN to HTML directly in the browser without uploading your file or creating an account.
Documents
Convert PDF to TXT directly in the browser without uploading your file or creating an account.
Documents
Convert TXT to HTML directly in the browser without uploading your file or creating an account.
Documents
Convert TXT to PDF directly in the browser without uploading your file or creating an account.
Data
Convert CSV rows into a JSON array of objects.
Data
Pretty-print JSON with consistent two-space indentation.
Data
Convert JSON to JSON directly in the browser without uploading your file or creating an account.
Data
Convert JSON to JSON directly in the browser without uploading your file or creating an account.
Data
Convert an array of JSON objects into CSV.
Data
Convert JSON to XML directly in the browser without uploading your file or creating an account.
Data
Convert JSON to YAML directly in the browser without uploading your file or creating an account.
Data
Convert XML to XML directly in the browser without uploading your file or creating an account.
Data
Check whether an XML document is well-formed.
Data
Convert XML elements and attributes to JSON.
Data
Parse YAML data and serialize it as JSON.
Documents
Change letter case without renaming the file.
Documents
Convert DOCX to EPUB directly in the browser without uploading your file or creating an account.
Documents
Convert DOCX to MD directly in the browser without uploading your file or creating an account.
Documents
Convert DOCX to ODT directly in the browser without uploading your file or creating an account.
Documents
Convert DOCX to RTF directly in the browser without uploading your file or creating an account.
Documents
Convert EPUB to DOCX directly in the browser without uploading your file or creating an account.
Documents
Re-encode a text file between UTF-8, UTF-16 and legacy code pages.
Documents
Keep TXT, MD, MARKDOWN files in the same format while you clean, format and transform them locally in the browser.
Documents
Convert HTML, HTM to DOCX directly in the browser without uploading your file or creating an account.
Documents
Convert HTML, HTM to MD directly in the browser without uploading your file or creating an account.
Documents
Convert HTML, HTM to PDF directly in the browser without uploading your file or creating an account.
Documents
Convert HTML, HTM to XHTML directly in the browser without uploading your file or creating an account.
Documents
Convert between LF, CRLF and CR line endings.
Documents
Convert MD, MARKDOWN to DOCX directly in the browser without uploading your file or creating an account.
Documents
Convert MD, MARKDOWN to EPUB directly in the browser without uploading your file or creating an account.
Documents
Convert MD, MARKDOWN to PDF directly in the browser without uploading your file or creating an account.
Documents
Convert MD, MARKDOWN to TXT directly in the browser without uploading your file or creating an account.
Documents
Convert ODT to DOCX directly in the browser without uploading your file or creating an account.
Documents
Convert PDF to DOCX directly in the browser without uploading your file or creating an account.
Documents
Convert PDF to HTML directly in the browser without uploading your file or creating an account.
Documents
Convert PDF to MD directly in the browser without uploading your file or creating an account.
Documents
Convert PDF to RTF directly in the browser without uploading your file or creating an account.
Documents
Convert TEX, LATEX, BIB to ZIP directly in the browser without uploading your file or creating an account.
Documents
Convert RTF to DOCX directly in the browser without uploading your file or creating an account.
Documents
Convert RTF to HTML directly in the browser without uploading your file or creating an account.
Documents
Convert RTF to TXT directly in the browser without uploading your file or creating an account.
Documents
Convert TXT to CSV directly in the browser without uploading your file or creating an account.
Documents
Convert TXT to DOCX directly in the browser without uploading your file or creating an account.
Documents
Convert TXT to JSON directly in the browser without uploading your file or creating an account.
Documents
Convert TXT to MD directly in the browser without uploading your file or creating an account.
Documents
Convert TXT to RTF directly in the browser without uploading your file or creating an account.
Documents
Convert TXT to XML directly in the browser without uploading your file or creating an account.
Documents
Convert TXT to YAML, YML directly in the browser without uploading your file or creating an account.
Documents
Remove extra spaces and blank lines from text files.
Documents
Wrap or reflow plain text to a chosen line width.
Documents
Normalise Unicode compatibility characters in place.
Documents
Count words and characters in typed text or uploaded text, Word and PDF files.
Documents
Convert XHTML to HTML directly in the browser without uploading your file or creating an account.
Documents
Convert XML to TXT directly in the browser without uploading your file or creating an account.
Images
Generate a multi-size ICO favicon from an image.
Images
Remove portrait backgrounds with an AI matting model that runs on your device.
Images
Crop an image to a pixel rectangle you specify.
Images
Flip an image horizontally, vertically, or both.
Images
Re-encode an image to remove embedded metadata such as EXIF and location tags.
Images
Resize an image to a target maximum width while keeping its proportions.
Images
Rotate an image by 90, 180 or 270 degrees.
Images
Add a customizable text watermark to an image.
Images
Shrink a photo's file size without leaving your browser.
Images
Encode an image as a Base64 string or data URL.
Images
Convert JPG images to lossless PNG files.
Images
Convert JPG images to efficient WebP files.
Images
Convert PNG images to compact JPG files.
Images
Convert PNG images to WebP while retaining transparency.
Images
Convert WebP images to widely compatible JPG files.
Images
Convert WebP images to lossless PNG files.
Rewrite a PDF using compact object streams without changing its page content.
Extract selected pages from a PDF into a new document.
Combine browser-readable JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, TIFF, ICO or SVG images into a PDF.
Combine multiple PDF files into one document.
View a PDF's document information and page dimensions.
Convert every page of a PDF into a JPG image.
Convert every page of a PDF into a PNG image.
Split a PDF into a separate PDF file for each page.
Spreadsheets
Trim extra cell whitespace and remove empty rows from a CSV file.
Spreadsheets
Keep selected CSV columns and discard the rest.
Spreadsheets
Convert CSV to CSV directly in the browser without uploading your file or creating an account.
Spreadsheets
Convert a comma-separated table into an Excel workbook.
Spreadsheets
Convert comma-separated rows to tab-separated values.
Spreadsheets
Export the first worksheet in an Excel workbook as CSV.
Spreadsheets
Remove repeated data rows from a CSV file.
Spreadsheets
Convert tab-separated rows to comma-separated values.
Vector
Minify SVG markup by removing comments and formatting whitespace.
Vector
Remove editor metadata and unnecessary markup from an SVG.
Vector
Convert SVG to JPG directly in the browser without uploading your file or creating an account.
Vector
Convert SVG to PNG directly in the browser without uploading your file or creating an account.
Vector
Convert SVG to WEBP directly in the browser without uploading your file or creating an account.
eBooks
View an EPUB book's title, author, language, identifier, and other metadata.
eBooks
Lay out an EPUB book as a paginated PDF.
eBooks
Convert PDF to EPUB directly in the browser without uploading your file or creating an account.
Code & Markup
Format HTML markup with consistent indentation in your browser.
Code & Markup
Reduce HTML file size by compacting markup whitespace while preserving comments.
Code & Markup
Format CSS rules into readable, consistently indented stylesheets.
Code & Markup
Minify CSS stylesheets locally to reduce their file size.
Code & Markup
Format JavaScript source with readable indentation and consistent style.
Code & Markup
Minify JavaScript locally with syntax-aware compression.
Code & Markup
Format TypeScript source with readable indentation and consistent style.
Code & Markup
Format React TSX and JSX files with readable indentation.
Code & Markup
Format Sass and SCSS stylesheets into readable, consistently indented rules.
Code & Markup
Format LESS stylesheets into readable, consistently indented rules.
Code & Markup
Format SQL queries readably, one clause per line with consistent keywords.
Code & Markup
Format TOML configuration files with consistent spacing.
Code & Markup
Format GraphQL schemas and queries with consistent indentation.
Code & Markup
Normalise Markdown spacing, lists and headings.
Text & Encoding
Re-encode a text file from one character encoding to another, without uploading it.
Text & Encoding
Convert a text file to UTF-8 from any supported source encoding, with optional BOM.
Text & Encoding
Make text ASCII-safe, or convert between text and its character codes.
Text & Encoding
Encode any file as Base64 text, with optional data-URL prefix and line wrapping.
Text & Encoding
Decode Base64 text or a data: URL back into the original file.
Text & Encoding
Percent-encode text for use in a URL, query string or form submission.
Text & Encoding
Turn percent-encoded text back into readable text.
Text & Encoding
Apply a Unicode normalisation form and remove invisible characters from text.
Text & Encoding
Convert a text file between LF, CRLF and CR line endings.
Text & Encoding
Convert between Unix timestamps and readable dates, one value per line.
Text & Encoding
Convert date-times from one time zone to another, one value per line.
Calendar & Contacts
Convert vCard contact files into a CSV table, one row per contact.
Calendar & Contacts
Turn a CSV of contacts into vCard files your phone or mail app can import.
Calendar & Contacts
Convert vCard contacts into a structured JSON array.
Calendar & Contacts
Turn a JSON array of contacts into importable vCard files.
Calendar & Contacts
Convert iCalendar events into a CSV table, one row per event.
Calendar & Contacts
Convert iCalendar events into a structured JSON array.
Specialized
Encode the text in a file as Base64.
Specialized
Decode Base64 back into readable text.
Specialized
Encode any file as Base64 text.
Specialized
Decode Base64 text or a data: URL back into the original file.
Specialized
Decode hexadecimal text into the raw binary file it represents.
Specialized
Encode any file as hexadecimal text.
CAD & 3D
Pack a self-contained glTF model into the single-file GLB binary format.
CAD & 3D
Unpack a GLB binary model into a self-contained glTF JSON file.
Format a GeoJSON document with consistent indentation.
Check a GeoJSON document and report its structure.
GIS
Convert GeoJSON features into a KML document for Google Earth and mapping tools.
GIS
Convert KML placemarks into a GeoJSON feature collection.
GIS
Convert GPX waypoints, routes and tracks into a GeoJSON feature collection.
Archives
Compress a file into a ZIP archive.
Archives
Open a ZIP archive and get its files back.
Archives
List the contents of a ZIP archive without extracting it.
Archives
Compress several files into a single ZIP archive.
Subtitles
Convert SubRip (.srt) subtitles into WebVTT (.vtt) for the web.
Subtitles
Convert WebVTT (.vtt) subtitles back into SubRip (.srt).
Subtitles
Extract the spoken text from SubRip (.srt) subtitles as a plain transcript.
Rotate all or selected pages of a PDF by 90, 180 or 270 degrees.
Stamp a text or image watermark across every page of a PDF.
Write page numbers on every page, in the corner or centre you choose.
Arrange the pages of a PDF into a new order you type in.
Remove the pages you select from a PDF and keep the rest.
Pull the embedded images out of a PDF as PNG or JPG files.
Place 2, 4, 6 or 9 PDF pages on each printed sheet.
Trim the same margin from every edge of each page.
Add running header or footer text to every page of a PDF.
Merge form fields and annotations into the page so nothing is editable.
Images
Convert any image to greyscale using standard perceived brightness.
Images
Invert every colour in an image to produce a photographic negative.
Images
Apply a warm sepia tone for a vintage look.
Images
Soften an image with an adjustable blur radius.
Images
Increase edge sharpness with an adjustable strength.
Images
Adjust the brightness and contrast of an image.
Images
Add a solid colour border around an image.
Images
Round the corners of an image with a transparent background.
Images
Hover the image to read the exact HEX and RGB colour of any pixel, then double-tap to lock and copy it.
Images
Extract the dominant colours from an image.
Images
Render an image as ASCII art text.
Images
Tile several images into one grid overview sheet.
Images
Apply a mosaic or pixelate effect with an adjustable block size.
Images
Draw a caption band under an image.
Images
Resize an image to preset sizes for common social platforms.
Text & Encoding
Sort lines alphabetically, numerically, by length, or naturally.
Text & Encoding
Remove repeated lines and keep the first occurrence.
Text & Encoding
Delete empty and whitespace-only lines.
Text & Encoding
Reverse the order of the lines.
Text & Encoding
Prefix every line with a running number.
Text & Encoding
Trim leading and trailing spaces and tabs on each line.
Text & Encoding
Join wrapped lines into a single line.
Text & Encoding
Hard-wrap text at a chosen column width.
Text & Encoding
Join wrapped lines back into paragraphs.
Text & Encoding
Convert tab characters to spaces.
Text & Encoding
Convert runs of spaces to tab characters.
Text & Encoding
Turn text into a URL-safe slug.
Text & Encoding
Escape text as HTML entities.
Text & Encoding
Turn HTML entities back into text.
Text & Encoding
Encode or decode text with the ROT13 letter rotation.
Text & Encoding
Encode a file or text as Base32.
Text & Encoding
Encode a file or text as Base58.
Text & Encoding
Escape or unescape text as \uXXXX sequences.
Text & Encoding
Compare two texts and show which lines changed.
Text & Encoding
Count how often each character appears.
Spreadsheets
Convert the first worksheet of an Excel workbook to a JSON array.
Spreadsheets
Convert the first worksheet of an Excel workbook to XML.
Spreadsheets
Convert an OpenDocument spreadsheet to an Excel workbook.
Spreadsheets
Convert an Excel workbook to an OpenDocument spreadsheet.
Spreadsheets
Swap the rows and columns of a CSV file.
Spreadsheets
Sort the rows of a CSV file by one or more columns.
Spreadsheets
Combine several CSV files into one.
Spreadsheets
Split a CSV into several files by the values in a column.
Developer & Security
Generate the SHA-1 hash of text.
Developer & Security
Generate the SHA-256 hash of text.
Developer & Security
Generate the SHA-512 hash of text.
Developer & Security
Generate the MD5 hash of text (for checksums, not security).
Developer & Security
Create a keyed HMAC with SHA-256 or SHA-512.
Developer & Security
Read the header and claims of a JSON Web Token.
Developer & Security
Generate random v4 UUIDs, one or many.
Developer & Security
Generate sortable ULIDs.
Developer & Security
Create strong random passwords to your rules.
Developer & Security
Create memorable multi-word passphrases.
Developer & Security
Turn text or a URL into a QR code image.
Developer & Security
Test a regular expression and show its matches.
Developer & Security
Compute the CRC32 checksum of text.
Developer & Security
Encode or decode URL-safe Base64 (the JWT style).
Developer & Security
Describe in words when a cron schedule runs.
Calculators & Converters
Convert length, mass, area and volume units.
Calculators & Converters
Convert between km/h, mph, m/s, ft/s and knots.
Calculators & Converters
Convert bits, bytes, KB, MB, GB, TB and their binary counterparts.
Calculators & Converters
Convert between Celsius, Fahrenheit and Kelvin.
Calculators & Converters
Convert a number between binary, octal, decimal and hexadecimal.
Calculators & Converters
Work out a percentage of a value, an increase, a decrease or a change.
Calculators & Converters
Add or subtract days, months and years, or count the days between two dates.
Calculators & Converters
Work out an exact age from a date of birth.
Calculators & Converters
Find the missing width or height for an aspect ratio.
Calculators & Converters
Work out body-mass index from height and weight.
Calculators & Converters
Work out the monthly payment and total interest on a loan.
Calculators & Converters
Work out a tip and split the bill between people.
Scientific
Convert between SI units using metric prefixes.
Scientific
Convert a number to or from scientific notation.
Scientific
Round a number to a chosen number of significant figures.
Scientific
Convert between Roman numerals and numbers.
Scientific
Mean, median, mode, variance and standard deviation.
Scientific
Add, multiply, transpose and invert matrices, and find determinants.
Scientific
Read a FASTA sequence file into a CSV table.
Scientific
Read a FASTQ read file into a CSV table.
Scientific
Convert a Newick phylogenetic tree into JSON.
Scientific
Read a PDB structure file into a CSV table of atoms.
Converters are grouped by the kind of file they work with.
Image conversion, editing, privacy and web graphics
Inside this category
Favicon Generator Image Background Remover Image Crop +28 more
Create, combine, split and export PDF documents
Inside this category
Compress PDF Extract PDF Pages Images to PDF +15 more
Word processing, text, markup and LaTeX formats
Inside this category
DOCX to HTML DOCX to PDF DOCX to TXT +44 more
Re-encode, extract and normalise audio
Remux, re-encode and extract from video files
Tabular data interchange and workbook conversion
Inside this category
CSV Cleaner CSV Column Extractor CSV Formatter +13 more
Slide deck conversion and export
EPUB, MOBI and reading formats
Inside this category
EPUB Metadata Viewer EPUB to PDF PDF to EPUB
Compress, extract and repackage bundles
Engineering drawings and 3D model exchange
Validate, format, and convert structured data
Inside this category
CSV to JSON JSON Formatter JSON Minifier +8 more
Timing formats for captions and transcripts
Scalable artwork and drawing formats
Inside this category
SVG Minifier SVG Optimizer SVG to JPG +2 more
Geospatial data and map layers
Research data, tables and instrument output
Each converter is described by a single configuration entry: the formats it accepts, the format it writes, the engine that performs the work and whether that work can happen on your device. Adding a new tool means adding an entry, not building a new page.
Every tool listed here has a working engine and converts entirely in your browser.