BYTETOOLS

Video Colour Corrector

Adjust brightness, contrast, saturation, gamma, hue and sharpening on a video with labelled sliders. Runs in your browser with no upload and no watermark.

Drop a video here or click to browseCorrected on your own device and never uploaded. Re-encoding a long clip takes a while.
0

0 leaves it alone. Positive lifts the whole picture, negative darkens it.

1

1 is unchanged. Above 1 deepens shadows and brightens highlights.

1

1 is unchanged, 0 gives black and white, 2 is heavily boosted colour.

1

Brightens midtones without clipping whites. Above 1 opens up shadows.

0

Rotates every colour around the wheel. Leave at 0 unless you are fixing a colour cast.

0

Unsharp mask over a 5×5 window. Small amounts help; large amounts create halos.

-vf eq=brightness=0:contrast=1:saturation=1:gamma=1,format=yuv420p

What is the Video Colour Corrector?

The ByteTools Video Colour Corrector fixes footage that came out too dark, too flat or slightly the wrong colour.

  • Six labelled sliders: brightness, contrast, saturation, gamma, hue and sharpen
  • Five presets including Brighten a dark clip and Black and white
  • Gamma control that lifts shadows without clipping highlights
  • Unsharp-mask sharpening for slightly soft footage
  • Shows the exact ffmpeg filter chain your settings produce
  • 100% local processing — your video is never uploaded

How to use the Video Colour Corrector

  1. 1

    Drop a video onto the box or click to browse for one.

  2. 2

    Click a preset such as Brighten a dark clip or Punchy to get in the right area.

  3. 3

    Fine-tune brightness, contrast, saturation, gamma, hue shift and sharpen with the sliders.

  4. 4

    Check the ffmpeg filter chain shown below the sliders if you want the exact recipe.

  5. 5

    Click Apply colour correction, then preview the result and download the MP4.

About the Video Colour Corrector

The ByteTools Video Colour Corrector fixes footage that came out too dark, too flat or slightly the wrong colour. Six sliders cover brightness, contrast, saturation, gamma, hue rotation and sharpening, each labelled with what it actually does rather than a vague name, and five one-click presets get you close before you start fine-tuning.

Gamma is the slider most people are missing: it brightens the midtones of an underexposed clip without blowing out the highlights the way raw brightness does. The exact ffmpeg filter chain your settings produce is shown at the bottom of the page, so you can copy the recipe into a command line if you want to batch it later.

Everything runs 100% locally in your browser using a WebAssembly build of ffmpeg. Your footage is never uploaded. Colour correction means re-encoding every frame with H.264 on your own hardware, so a long or high-resolution clip will take a while — start with a short test before committing to a full recording.

Frequently asked questions

How do I brighten a dark video?

Start with the Brighten a dark clip preset, then raise the gamma slider rather than brightness. Gamma lifts the midtones and shadows while leaving the bright parts alone, which looks natural, whereas raw brightness washes the whole picture out evenly.

What is the difference between brightness and gamma?

Brightness adds the same amount of light to every pixel, so highlights clip to white and the image goes milky. Gamma applies a curve that mostly affects the middle of the range, so dark areas open up while the bright areas stay where they are.

How do I make a video black and white?

Drag the saturation slider to 0, or just click the Black and white preset, which also adds a little contrast and sharpening to stop the result looking flat. The change is applied to every frame when you run the correction.

Will colour correction reduce my video's quality?

The video has to be re-encoded, which is a lossy step, but the tool uses a high quality setting (CRF 20) that is visually very close to the source. The bigger quality factor is usually your original footage, not this pass.

Can I preview the colour changes before rendering?

Not live — a real-time preview would need to decode the video continuously, which is far too slow in a browser. The presets and slider descriptions are designed to get you close first time, and a short test clip is the fastest way to check.

Related tools