Bad TV is a native plugin for After Effects and Premiere Pro, built by Rowbyte to create realistic bad TV distortion. It automatically generates that distortion based on the input parameters you set, so no displacement maps are required.
The plugin produces a Vertical Sync offset, which causes the jumpy effect seen in old TVs, along with scan lines of varied thickness for a DV Tape effect. Manual Time Control and Horizontal Sync Control give you direct control over the result. Version 2.1 introduced a performance update for both Premiere Pro and After Effects.
Bad TV is compatible with After Effects from CS6 up through the 2025 releases and with Premiere Pro from CS6 up through 2020, and its feature list notes support for CS5 and above. It ranks 86th in the aescripts library, and a demo video is available. Version 2.7.5, released April 21, 2025, fixed version mismatch errors.