HandBrake is a free, open-source video transcoder for converting existing video sources into modern output files. It is useful when you need to prepare video for phones, tablets, TVs, computers, web playback, or storage workflows, but it should not be treated as a general media player, full video editor, or DRM-bypass tool.
What HandBrake Is
HandBrake is developed by the HandBrake Team and is available for Windows, macOS, and Linux. Most of its source is GPLv2, with some portions under BSD 3-Clause and other library licenses; free use does not mean every component has one identical license. The project describes it as an open-source video transcoder: a tool that takes supported video sources and creates new MP4, MKV, or WebM files using selected video, audio, subtitle, and container settings.
For playback-focused software, see SoftVerza’s VLC Media Player profile and VLC review. HandBrake has a different purpose: conversion/transcoding rather than everyday playback.
Current Version
The current stable version checked for this profile is HandBrake 1.11.2. The official GitHub release record was published on June 7, 2026; that is the publication-date basis used here. The official HandBrake downloads page also lists 1.11.2 as the current version. Version and package availability were rechecked on October 23, 2026.
What HandBrake Can Do
HandBrake can convert supported video sources into new output files, apply presets, adjust video and audio settings, include subtitles and chapters, use filters, manage an encode queue, and provide command-line workflows. It can also help reduce file size in some workflows, but file size and quality depend on the source video, encoder, settings, and user goals.
Supported Input and Output Context
HandBrake can read many common multimedia files and unprotected DVD or Blu-ray sources. That input support should not be confused with output support. Official HandBrake documentation describes output containers as MP4, MKV, and WebM.
In practical terms, HandBrake may be able to open many source formats through its underlying libraries, but it does not write every input format back out as an output format.
Video Containers
HandBrake output containers include MP4, MKV, and WebM. These are containers, not codecs. The container controls how video, audio, subtitles, chapters, and related data are packaged together.
Video and Audio Encoding Options
Official HandBrake feature documentation lists video encoders including AV1, H.265, H.264, MPEG-4, MPEG-2, VP8, and VP9. It also lists audio encoders including AAC/HE-AAC, MP3, FLAC, AC3, E-AC3, Opus, and Vorbis, plus audio pass-through for selected audio track types.
Encoder availability can vary by platform, build, hardware, and selected container. This profile does not claim that every codec works in every container or on every device.
Presets
HandBrake includes built-in presets intended to help users start with device or quality-oriented settings. Presets can be adjusted when users need more control over video, audio, subtitles, filters, and compatibility.
Subtitles and Chapters
HandBrake supports subtitle-related workflows and chapter markers. Official feature documentation lists subtitles such as VobSub, Closed Captions CEA-608, SSA, and SRT, along with title, chapter, and range selection.
Filters and Video Processing
HandBrake includes video filters and processing features such as deinterlacing, decomb, denoise, detelecine, deblock, grayscale, colourspace handling, cropping, and scaling. These tools can help prepare video for specific output goals, but they do not replace a full non-linear video editor.
Hardware Encoding
HandBrake documents hardware encoder support for technologies such as AMD VCE/VCN, Apple VideoToolbox, Intel Quick Sync Video, and NVIDIA NVENC, with Media Foundation context for ARM listed in the documentation navigation. Hardware encoding support depends on the operating system, hardware, drivers, selected encoder, and settings.
This profile does not claim that hardware encoding is always faster or always higher quality. The right encoding choice depends on the source, hardware, target quality, output format, and time constraints.
Queue and Batch Workflow
HandBrake supports batch scanning and queueing encode jobs. You can prepare conversions with separate settings and output names, then start the queue rather than configure each file only after the previous job finishes. Check destinations before starting so outputs do not overwrite one another.
Command-Line Support
HandBrake provides command-line documentation and command-line downloads. That makes it suitable for users who want repeatable transcoding workflows outside the graphical interface.
Who HandBrake Is For
HandBrake is for users who need to convert existing video files or unprotected disc sources into common output files. It fits workflows such as preparing videos for devices, web playback, storage reduction, format compatibility, subtitle handling, and batch conversion. Start from a preset compatible with the destination device, check a short preview, and keep the source: a smaller output is not guaranteed, and re-encoding can change visual quality.
Limitations
HandBrake is not a universal media player, not a general video editor, and not a tool for defeating copy protection. Official documentation states that it does not circumvent DRM or copy protection and does not work with DRM-protected video files.
The official purpose and limitations guide says it does not pass through video without conversion, combine multiple clips into one, or create Blu-ray, AVCHD, or DVD discs. If you only need playback, use a player; if you need a lossless remux or a timeline edit, choose a tool designed for that job instead of assuming a transcode is equivalent.
Download Safety
The official HandBrake download page states that handbrake.fr, github.com/HandBrake, and Flathub are the official download locations. SoftVerza does not host HandBrake installers or mirror downloads. Use the official HandBrake download page and verify checksums or signatures when needed.
Official Download
The recommended download route is the official HandBrake downloads page at handbrake.fr/downloads.php. Windows downloads are offered for x64 Intel/AMD CPUs and Qualcomm/ARM64 CPUs, with installer and zip package options.
Current Release Notes
HandBrake 1.11.2 release notes include fixes for a 2-pass lossless x265 crash, a memory leak affecting selected 2-pass encodes, audio encoder/dither combination updates, VobSub palette handling in MP4, third-party library updates including FFmpeg 8.0.2 and SVT-AV1 4.1.0, and Windows queue and audio-track-name fixes.
System Requirements
The version-specific system requirements list Windows 11 as supported and Windows 10 version 1909 or later as deprecated. Windows builds require Microsoft .NET Desktop Runtime 10.0.x. Hardware requirements include recent AMD Ryzen/Threadripper/Epyc, Intel Core 9th generation or newer, or Apple Silicon M1 or newer, with 16 GB memory for standard/high-definition transcoding and 32 GB for 4K Ultra HD transcoding.
Choose your next HandBrake task
For a practical conversion workflow, read compressing video with HandBrake without losing too much quality. For subtitle decisions, see adding subtitles with HandBrake. If your need is playback rather than encoding, HandBrake vs VLC explains the different jobs these tools serve.