Convert File Type

About This Page

I wanted to create this page to make it easier for me to convert between file types for image, video, audio, and text files. I also wanted to create this page to test out markdown to HTML and TeX\TeX to HTML using pandoc.

It is also a good way to learn about ImageMagick (for images), ffmpeg (for audio and video) and pandoc (for text files).

Convert Image File Type

I am using ImageMagick to convert between image types. See the supported formats in the section below. In the form below, upload an image and choose an output image type. Submit the form and a link to the resulting image, with the new format, wll be returned.

ImageMagick
Output Image Type:

Convert Audio File Type

I am using ffmpeg to convert between audio and video file formats. Read more about ffmpeg and see what file types are supported for audio files and video files below. Upload audio / video files in the forms in the appropriate sections below, and submit the form to receive a link to the transcoded audio / video files.

FFMpeg

ffmpeg is a universal media converter. It can read a wide variety of inputs - including live grabbing/recording devoces - filter, and transcode them into a plethora of output formats.
ffmpeg reads from an arbitary number of inputs (which can be regular files, pipes, network streams, grabbing devices, etc.), specified by the -i option, writes to anarbitrary number of outputs, which are specified by a plain output url.

Read more about ffmpeg in this daily reading article, and see the section below for more information about which file types can be converted to and from for audio and video files.

Output Audio Type:

Convert Video File Type

Output Video Type:

Convert Text File Type

Upload a file with a valid input type (see the section below for valid input / output types) and select the output type to which you want your file to be converted. I use pandoc on the backend to convert the file from one format to another.

Pandoc Image

Output Text Type:

For some output file types, I have custom styling that I can apply to the document to make it more in-line with my design system. Check the checkbox above to have the output styled in my design system.