Skip to content

All available transformations

Make files smaller, crop images, edit audio and video, or create several versions. All with an easy-to-learn workflow.

Browse formats and conversions →

Loading transformation explorer…

Complete modifier reference

Encoding qualityquality

Aliases: q

Balance visual or audio quality against file size.

+qN · 0–100

Compression presetmin

Use a smaller-file preset for this output format.

+min

File size limitsize

Fit the output under a size limit.

+Nkb, +Nmb, +Ngb or +sizeNmb · positive whole numbers; decimal units

Remove metadatanometa

Remove embedded metadata such as camera details, location, and media tags.

+nometa

Output widthwidth

Aliases: w

Set SVG render width, or limit the width of a video exported as an animation.

+wN · 1–16384

Output heightheight

Aliases: h

Set the height when rendering an SVG as an image.

+hN · 1–16384

Limit video to 480p480p

Reduce video resolution to fit within 480p.

+480p

Limit video to 720p720p

Reduce video resolution to fit within 720p.

+720p

Limit video to 1080p1080p

Reduce video resolution to fit within 1080p.

+1080p

Limit video to 4K4k

Reduce video resolution to fit within 2160p.

+4k

Crop to a ratiocrop

Keep the centre and crop to a square, portrait, or landscape shape.

+cropWIDTHxHEIGHT · positive whole-number ratio

Crop around a subjectsmartcrop

Find the subject and crop around it.

+smartcropWIDTHxHEIGHT · positive whole-number ratio

Keep a time rangetrim

Keep a section of audio or video.

+trimSTART-END · seconds, 1m30, or 1h2m3s; either end can be omitted

Extract a video frameat

Save a still image from a chosen point in a video.

+atTIME · seconds, 1m30, or 1h2m3s

Change playback speedspeed

Speed up or slow down audio or video.

+speed1x–4x or +speed25–400 (percent)

Remove audiomute

Remove all audio tracks from a video.

+mute

Adjust loudnessnormalize

Bring audio to a consistent loudness of −16 LUFS.

+normalize

Make monomono

Combine audio into one channel.

+mono

Reverse playbackreverse

Play audio or video backwards.

+reverse

Rotaterotate

Rotate clockwise by 90, 180, or 270 degrees.

+rotate90, +rotate180, +rotate270

Mirror horizontallyfliph

Swap left and right.

+fliph

Mirror verticallyflipv

Swap top and bottom.

+flipv

Remove backgroundnobg

Keep the primary subject and remove the background behind it.

+nobg

Lossless encodinglossless

Encode without further quality loss.

+lossless

Audio bitratebitrate

Set the audio bitrate in kilobits per second.

+bitrateN · 32–512

PDF render resolutiondpi

Choose the resolution when rendering PDF pages.

+dpiN · 72–1200

Select pagespage

Keep PDF pages, or choose a page to render as an image.

+pageN, +pageSTART-END, +pageSTART-, +page-END · 1–99999

AAC audioaac

Use AAC encoding in M4A or MKA.

+aac

Apple Lossless audioalac

Use ALAC encoding in M4A or CAF.

+alac

Uncompressed audiopcm

Use 24-bit PCM audio in CAF.

+pcm

Vorbis audiovorbis

Use Vorbis encoding in OGG.

+vorbis

Opus audioopus

Use Opus encoding in OGG or MKA.

+opus

FLAC audioflac

Use lossless FLAC encoding in MKA.

+flac

VP9 videovp9

Use VP9 encoding in a compatible video container.

+vp9

AV1 videoav1

Use AV1 encoding in MP4, WebM, or MKV.

+av1

ProRes videoprores

Use ProRes encoding in MOV or MKV.

+prores

Frame ratefps

Set the number of frames per second.

+fps24, +fps25, +fps30, +fps50, +fps60

Remove colourgray

Aliases: grey, grayscale, greyscale

Make images or video grayscale.

+gray

Animation repeatsloop

Set how often a video exported as an animation repeats.

+loopN · 0–1000

Recognise textocr

Make text in an image searchable in a PDF, or recognise text when converting a PDF to a document.

+ocr_CODE · language codes depend on macOS; +ocr uses automatic detection

Create subtitles from speechtranscribe

Transcribe the audio instead of extracting an embedded subtitle track.

+transcribe

Content languagelang

Choose the language for text recognition or transcription.

+lang_CODE · language codes depend on macOS

Additional recipes

Consul ships a bespoke and powerful file extension grammar that can be used to apply multiple transformations, create multiple files with different settings, and much more.

Convert and transform

photo.jpg →

photo.webp+q80+nometa

Create WebP with quality 80 and remove metadata.

Create several formats

photo.jpg →

photo.png,webp

Create a PNG and a WebP. Each output starts from the source.

Give each output its own settings

photo.jpg →

photo.webp+q80,png

Quality 80 applies only to the WebP output.

Keep the original

photo.jpg →

photo.jpg,png

Keep the JPEG and add a PNG.

Create several versions

photo.jpg →

photo.jpg,jpg+q60,jpg+q90

Keep the original and add photo (q60).jpg and photo (q90).jpg.

Open transformation settings

photo.jpg →

photo.jpg+

Open the confirmation window. Choose settings there.

Skip normal confirmation

clip.mov →

clip.mp4+mute!

Create a silent MP4 without a confirmation pop-up.

Compress a folder

Photos →

Photos.zip

Create a ZIP archive from the folder.

Keep the folder too

Photos →

Photos.folder,zip

Keep the folder and create Photos.zip.