Free online file converter
Convert PDF, images, video, audio and documents in your browser. Your files stay on your device.
Drop your files here
Make something new. Keep everything private.
Multiple files welcome · processed one at a time
Select a tool to see its supported formats and conversion limits. Large files may exceed your browser’s memory.
Before processing large files
On phones and tablets, start with files under 20 MiB and keep this tab in the foreground. Video, OCR and 3D operations can use several times the input size in memory. Desktop browsers generally have more room, but the 128 MiB job limit is not a guarantee that every file will fit. Smaller batches reduce memory pressure.
Find your next conversion
136 tools
Render selected PDF pages as separate PNG images.
Images to PDFCreate one PDF page per input image.
Image to JPEGConvert raster images to JPEG; resize, crop and rotate locally.
Image to WEBPConvert raster images to WEBP; resize, crop and rotate locally.
Merge PDFsJoin PDF files in queue order.
Video to MP4Convert video to MP4, with trimming and resizing controls.
Audio to MP3Convert audio or extract the first video audio track as MP3.
CSV to JSONConvert CSV locally with an explicit structured-data mapping.
Text to HTMLCreate a standalone UTF-8 HTML page with readable, escaped text.
JSON to CSVConvert JSON locally with an explicit structured-data mapping.
JSON to TSVConvert JSON locally with an explicit structured-data mapping.
JSON to YAMLConvert JSON locally with an explicit structured-data mapping.
JSON to XMLConvert JSON locally with an explicit structured-data mapping.
CSV to TSVConvert CSV locally with an explicit structured-data mapping.
CSV to YAMLConvert CSV locally with an explicit structured-data mapping.
CSV to XMLConvert CSV locally with an explicit structured-data mapping.
TSV to JSONConvert TSV locally with an explicit structured-data mapping.
TSV to CSVConvert TSV locally with an explicit structured-data mapping.
TSV to YAMLConvert TSV locally with an explicit structured-data mapping.
TSV to XMLConvert TSV locally with an explicit structured-data mapping.
YAML to JSONConvert YAML locally with an explicit structured-data mapping.
YAML to CSVConvert YAML locally with an explicit structured-data mapping.
YAML to TSVConvert YAML locally with an explicit structured-data mapping.
YAML to XMLConvert YAML locally with an explicit structured-data mapping.
XML to JSONConvert XML locally with an explicit structured-data mapping.
XML to CSVConvert XML locally with an explicit structured-data mapping.
XML to TSVConvert XML locally with an explicit structured-data mapping.
XML to YAMLConvert XML locally with an explicit structured-data mapping.
SRT to VTTConvert subtitle timing and plain cue text.
SRT to ASSConvert subtitle timing and plain cue text.
SRT to TXTExtract spoken text from subtitle cues.
VTT to SRTConvert subtitle timing and plain cue text.
VTT to ASSConvert subtitle timing and plain cue text.
VTT to TXTExtract spoken text from subtitle cues.
ASS to SRTConvert subtitle timing and plain cue text.
ASS to VTTConvert subtitle timing and plain cue text.
ASS to TXTExtract spoken text from subtitle cues.
Repack archive to ZIPExtract and rebuild an archive in a different container.
Repack archive to TAR.GZExtract and rebuild an archive in a different container.
Extract RAR / 7Z / TARExtract files from common archive containers locally.
Create TAR.GZBundle selected files into a gzip-compressed USTAR archive.
Create ZIPBundle the selected files into one compressed ZIP archive.
Extract ZIPExtract files from a ZIP archive locally.
Text to EPUBCreate a reflowable EPUB 3 book with navigation.
Text to PDFCreate a searchable, simply formatted PDF from readable text.
EPUB to PDFCreate a searchable, simply formatted PDF from readable text.
FB2 to PDFCreate a searchable, simply formatted PDF from readable text.
EPUB to textExtract readable chapter text in reading order.
FB2 to textExtract readable chapter text in reading order.
Text to DOCXCreate a Word document from plain text paragraphs.
DOCX to textExtract document body text and table cells from Word files.
CSV to XLSXCreate a single-sheet Excel workbook from delimited text.
TSV to XLSXCreate a single-sheet Excel workbook from delimited text.
XLSX to CSVExport an explicitly selected worksheet from an Excel workbook.
XLSX to TSVExport an explicitly selected worksheet from an Excel workbook.
XLSX to JSONExport an explicitly selected worksheet from an Excel workbook.
Text to PPTXCreate readable presentation slides from plain text.
PPTX to textExtract slide text in presentation order.
TTF to WOFFRebuild a font for desktop or web use.
TTF to WOFF2Rebuild a font for desktop or web use.
OTF to TTFRebuild a font for desktop or web use.
OTF to WOFFRebuild a font for desktop or web use.
OTF to WOFF2Rebuild a font for desktop or web use.
WOFF to TTFRebuild a font for desktop or web use.
WOFF to WOFF2Rebuild a font for desktop or web use.
WOFF2 to TTFRebuild a font for desktop or web use.
WOFF2 to WOFFRebuild a font for desktop or web use.
PDF to JPEGRender selected PDF pages as separate JPEG images.
Extract PDF textExtract embedded text in page order.
Extract / reorder PDF pagesExport selected pages in the order entered.
Split PDFExport each selected page as a separate PDF.
Rotate PDF pagesRotate selected pages in 90-degree increments.
Optimize PDF structureRewrite PDF streams and remove unused objects.
Password protect PDFSave a PDF with AES-256 encryption.
Remove PDF passwordRemove encryption after authenticating with a known password.
Permanently redact a PDF areaRemove text, image pixels and touched vector art in a selected rectangle.
Replace PDF textRemove every matching text occurrence on selected pages and insert replacement text.
Insert PDF text / typed signatureAdd text at a chosen position and bake it into the page.
Insert PDF image / drawn signaturePlace a raster image on a PDF page.
Replace PDF image areaRemove images intersecting a selected rectangle, then insert a replacement.
Annotate PDFAdd a comment, highlight or rectangle annotation.
Fill PDF form fieldsSet text and choice fields by field name from a JSON object.
Image to PNGConvert raster images to PNG; resize, crop and rotate locally.
Image to GIFConvert raster images to GIF; resize, crop and rotate locally.
Image to TIFFConvert raster images to TIFF; resize, crop and rotate locally.
Image to BMPConvert raster images to BMP; resize, crop and rotate locally.
Image to AVIFConvert raster images to AVIF; resize, crop and rotate locally.
Image to JXLConvert raster images to JXL; resize, crop and rotate locally.
Image to JP2Convert raster images to JP2; resize, crop and rotate locally.
Image to QOIConvert raster images to QOI; resize, crop and rotate locally.
Image to PSDConvert raster images to PSD; resize, crop and rotate locally.
Image to EXRConvert raster images to EXR; resize, crop and rotate locally.
Image to HDRConvert raster images to HDR; resize, crop and rotate locally.
Image to PPMConvert raster images to PPM; resize, crop and rotate locally.
Extract video image sequenceExtract video frames as a PNG image sequence with adjustable frame rate, time range and image width.
Images to MP4 slideshowTurn an ordered image sequence into an MP4 slideshow with adjustable frame timing.
Video to WebMConvert video to WEBM, with trimming and resizing controls.
Audio to WAVConvert audio or extract the first video audio track as WAV.
Audio to FLACConvert audio or extract the first video audio track as FLAC.
Audio to Ogg VorbisConvert audio or extract the first video audio track as OGG.
Audio to OpusConvert audio or extract the first video audio track as OPUS.
Audio to M4AConvert audio or extract the first video audio track as M4A.
Video to GIFConvert video to GIF, with trimming and resizing controls.
Extract video frameSave a still image from a video at a selected timestamp as a PNG.
OCR to textRecognize English text in scanned pages or raster images.
Create searchable PDFRecognize English text and export a PDF with an invisible searchable text layer.
OCR to DOCX (best effort)Recognize English text and create a plain-text Office document.
OCR to XLSX (best effort)Recognize English text and infer rows and columns from explicit separators.
OCR to PPTX (best effort)Recognize English text and create a plain-text Office document.
Vector dataset to GeoJSONConvert one selected vector layer and reproject it entirely on your device.
Vector dataset to GeoPackageConvert one selected vector layer and reproject it entirely on your device.
Vector dataset to KMLConvert one selected vector layer and reproject it entirely on your device.
Vector dataset to Shapefile ZIPConvert one selected vector layer and reproject it entirely on your device.
Reproject GeoTIFF bandSelect one raster band and export a reprojected, losslessly compressed GeoTIFF.
GeoTIFF band to PNGPreview one raster band as a contrast-scaled grayscale PNG.
3D / CAD to OBJConvert static meshes and FBX/DAE scenes; tessellate STEP, IGES or BREP solids locally.
3D / CAD to STLConvert static meshes and FBX/DAE scenes; tessellate STEP, IGES or BREP solids locally.
3D / CAD to PLYConvert static meshes and FBX/DAE scenes; tessellate STEP, IGES or BREP solids locally.
3D / CAD to GLBConvert static meshes and FBX/DAE scenes; tessellate STEP, IGES or BREP solids locally.
3D / CAD to GLTFConvert static meshes and FBX/DAE scenes; tessellate STEP, IGES or BREP solids locally.
GeoJSON to KMLMap self-contained WGS84 point, line and polygon features into KML.
KML to GeoJSONExtract vector placemarks from a self-contained KML document.
HDF5 dataset to JSONSelect one numeric HDF5 dataset and export its values locally.
HDF5 dataset to CSVSelect one numeric HDF5 dataset and export its values locally.
Numeric data to HDF5Create a single selected HDF5 dataset from a numeric matrix or an exported JSON envelope.
Word document to PDFRender and export locally with LibreOffice's ZetaOffice browser build.
Word document to DOCXRender and export locally with LibreOffice's ZetaOffice browser build.
Word document to ODTRender and export locally with LibreOffice's ZetaOffice browser build.
Word document to RTFRender and export locally with LibreOffice's ZetaOffice browser build.
Word document to TXTRender and export locally with LibreOffice's ZetaOffice browser build.
Spreadsheet to PDFRender and export locally with LibreOffice's ZetaOffice browser build.
Spreadsheet to XLSXRender and export locally with LibreOffice's ZetaOffice browser build.
Spreadsheet to ODSRender and export locally with LibreOffice's ZetaOffice browser build.
Presentation to PDFRender and export locally with LibreOffice's ZetaOffice browser build.
Presentation to PPTXRender and export locally with LibreOffice's ZetaOffice browser build.
Presentation to ODPRender and export locally with LibreOffice's ZetaOffice browser build.
No matching tools. Try a format or task, such as “Word to PDF” or “video frames”.
A smaller journey for your files.
Your files don’t need a round trip to a server. Everything Converter runs its conversion engines in your browser, keeping your documents, photos and data on your device.
Choose a tool to see supported inputs and the details that matter: formatting changes, engine downloads and browser limits.
From one format to the next
- Choose a file. Drop it above, or start with a tool.
- Make it yours. Pick the output and adjust its settings.
- Take it with you. Download the result, individually or as a ZIP.
A few useful answers
Are my files uploaded anywhere?
No. Conversion happens locally. The app may download a conversion engine when you first use it, but it does not send your file to that provider.
Does every format work in both directions?
No. Each tool lists its exact input and output direction. Some formats lose features when converted; those limitations are shown before you begin. See the format support directory for details.
Can I use it offline?
Previously visited pages can be cached for offline use. Conversion engines and their companion assets must also be downloaded. Check Engines & offline for availability; a cached page alone does not make every tool offline-ready.
How large can my files be?
Available memory varies by browser and device. Large media, complex PDF documents and scientific datasets can exceed it. Start with smaller files on mobile and close other memory-heavy tabs.