Varnish Cache, o Varnish a secas, es un acelerador de aplicaciones web, también conocido como caché de proxy HTTP inversa. Se instala delante de cualquier servidor de red y se configura para almacenar en el caché del servidor una copia del recurso solicitado. Está ideado para aumentar el rendimiento de aplicaciones web con contenidos pesados y APIs altamente consumidas.
Es una alternativa a otras opciones existentes que plantean caché de cliente o servidores de origen. Además, este programa está orientado exclusivamente a HTTP.