← Back to converter
Supported file formats
FileMorph converts between the formats below and compresses images and video to an exact target size. Everything runs for free, with no account — or self-host it under AGPLv3. Pick any pair and start on the converter.
Images
Convert BMP to
GIF
ICO
JPEG
JPG
PNG
TIF
TIFF
WEBP
Convert GIF to
BMP
ICO
JPEG
JPG
PNG
TIF
TIFF
WEBP
Convert HEIC to
BMP
GIF
ICO
JPEG
JPG
PNG
TIF
TIFF
WEBP
Convert HEIF to
BMP
GIF
ICO
JPEG
JPG
PNG
TIF
TIFF
WEBP
Convert ICO to
BMP
GIF
JPEG
JPG
PNG
TIF
TIFF
WEBP
Convert JPEG to
BMP
GIF
ICO
PNG
TIF
TIFF
WEBP
Convert JPG to
BMP
GIF
ICO
JPEG
PNG
TIF
TIFF
WEBP
Convert PNG to
BMP
GIF
ICO
JPEG
JPG
TIF
TIFF
WEBP
Convert TIF to
BMP
GIF
ICO
JPEG
JPG
PNG
TIFF
WEBP
Convert TIFF to
BMP
GIF
ICO
JPEG
JPG
PNG
TIF
WEBP
Convert WEBP to
BMP
GIF
ICO
JPEG
JPG
PNG
TIF
TIFF
Documents
Convert DOCX to
PDF
TXT
Convert MD to
HTML
PDF
Convert PDF to
PDFA
TXT
Convert TXT to
PDF
Spreadsheets
Convert CSV to
JSON
XLSX
Convert JSON to
CSV
Convert XLSX to
CSV
Audio
Convert AAC to
FLAC
M4A
MP3
OGG
OPUS
WAV
WMA
Convert FLAC to
AAC
M4A
MP3
OGG
OPUS
WAV
WMA
Convert M4A to
AAC
FLAC
MP3
OGG
OPUS
WAV
WMA
Convert MP3 to
AAC
FLAC
M4A
OGG
OPUS
WAV
WMA
Convert OGG to
AAC
FLAC
M4A
MP3
OPUS
WAV
WMA
Convert OPUS to
AAC
FLAC
M4A
MP3
OGG
WAV
WMA
Convert WAV to
AAC
FLAC
M4A
MP3
OGG
OPUS
WMA
Convert WMA to
AAC
FLAC
M4A
MP3
OGG
OPUS
WAV
Video
Convert AVI to
FLV
MKV
MOV
MP4
WEBM
WMV
Convert FLV to
AVI
MKV
MOV
MP4
WEBM
WMV
Convert MKV to
AVI
FLV
MOV
MP4
WEBM
WMV
Convert MOV to
AVI
FLV
MKV
MP4
WEBM
WMV
Convert MP4 to
AVI
FLV
MKV
MOV
WEBM
WMV
Convert WEBM to
AVI
FLV
MKV
MOV
MP4
WMV
Convert WMV to
AVI
FLV
MKV
MOV
MP4
WEBM
Compress to a target size
FileMorph can shrink a file to an exact target size (for example 5 MB) using a binary search — useful for upload limits and email attachments.
Images
JPEG
JPG
PNG
TIF
TIFF
WEBP
Video
AVI
MKV
MOV
MP4
WEBM
Need a format that isn't listed?
FileMorph is open source and the converter registry is plugin-based — new formats are added with a small Python module. Request one or contribute it on GitHub, or reach us via the contact form.