Lección de historia: ¿Qué es un archivo .gif? CompuServe, la patente LZW y GIF89a
Graphics Interchange Format — la imagen con paleta de CompuServe de 1987, la compresión LZW, GIF87a frente a GIF89a y por qué los archivos .gif siguen en bucle por los discos en 2026.

TL;DR
Un .gif es una imagen Graphics Interchange Format — un ráster basado en paleta (color indexado) que CompuServe publicó en 1987 para que las imágenes en color pudieran viajar por lentos enlaces de marcación telefónica. El equipo de Steve Wilhite lo diseñó; los archivos empiezan con la firma ASCII GIF87a o GIF89a, luego un Logical Screen Descriptor, una Global Color Table opcional (paleta de hasta 256 colores RGB), datos de imagen comprimidos con LZW (Lempel-Ziv-Welch) y un terminador. El entrelazado opcional guarda las líneas de exploración fuera de orden para que aparezca una vista previa tosca antes de que termine la descarga. GIF89a (31 de julio de 1990) añadió la Graphics Control Extension (transparencia, método de descarte, retardo entre fotogramas), las extensiones de comentario y texto sin formato, y una Application Extension que más tarde los fabricantes usaron para los bucles. La disputa por la patente LZW de Unisys a mediados de los años 90 ayudó a impulsar PNG (Portable Network Graphics) y las protestas «Burn All GIFs»; esas patentes caducaron después (fechas citadas con frecuencia: junio de 2003 en EE. UU. y 2004 en otros lugares). La extensión de bucle NETSCAPE2.0 de Netscape Navigator 2.0 convirtió los GIF animados en un hábito de la web. En 2026 estos archivos legacy siguen en carpetas de memes, firmas de correo y archivos de sitios antiguos. Legacy File Converter convierte imágenes .gif en local en Windows a JPG, PNG o PDF — no se sube nada.
¿Qué es un archivo .gif?
Un archivo .gif es una imagen guardada en el Graphics Interchange Format. Dicho llanamente: cada píxel suele ser un índice en una tabla de color (paleta) de hasta 256 colores, y esos índices se empaquetan con compresión sin pérdida LZW (Lempel-Ziv-Welch) — el codificador reconstruye índices de paleta exactos, no una aproximación borrosa. El archivo se abre con seis bytes ASCII, GIF87a o GIF89a, para que los lectores sepan qué revisión tienen entre manos.
CompuServe presentó GIF el 15 de junio de 1987 para las áreas de archivos de su servicio en línea, sustituyendo un esquema anterior de blanco y negro con codificación run-length. Los mapas meteorológicos en color, los iconos y las capturas de pantalla necesitaban algo más denso que los mapas de bits sin comprimir en módems de 300–2400 baudios. Como la especificación se publicó abiertamente, GIF salió de CompuServe hacia los sistemas de tablones de anuncios (BBS), las primeras páginas web y incontables editores de escritorio. La búsqueda cotidiana «qué es un archivo .gif» suele ser alguien mirando un meme en bucle, un logotipo transparente o un recurso de sitio web de los años 90 que nunca llegó a ser un PNG.
Paleta, no códec de fotos
Un .gif no es «JPEG con animación». Es un formato de color indexado con como máximo 256 colores por tabla y compresión LZW — excelente para gráficos planos y bucles cortos, poco adecuado para fotografías de tono continuo.
¿Cuál es la diferencia entre GIF87a y GIF89a?
GIF87a es el flujo original de 1987: pantalla lógica, tablas de color, descriptores de imagen, datos de imagen LZW, entrelazado opcional y un tráiler de fin de archivo. Ya era posible tener varias imágenes en un archivo, pero el tiempo, la transparencia y los ganchos para fabricantes eran escasos.
GIF89a — la referencia de programación de CompuServe fechada el 31 de julio de 1990, ampliamente replicada (incluida la copia de texto del W3C) — mantiene ese núcleo y añade bloques de extensión. La Graphics Control Extension (GCE) lleva un indicador de transparencia y el índice del color transparente, un método de descarte (qué hacer con el fotograma anterior), un indicador de entrada del usuario y un tiempo de retardo en centésimas de segundo. Una Comment Extension guarda notas legibles por personas. Una Plain Text Extension (rara vez usada hoy) podía dibujar texto en una cuadrícula. Una Application Extension permite a los fabricantes guardar datos específicos de una aplicación — la puerta por la que Netscape pasó más tarde para los bucles.
Misma familia, más control
GIF89a no sustituyó a LZW ni levantó el techo de 256 colores. Añadió los bloques de control que necesitan la transparencia y la temporización de fotogramas. Muchos «GIF animados» son flujos GIF89a con varios bloques de imagen y GCE.
Cómo funcionan los bytes: firma, paleta, LZW, entrelazado
Tras la firma de seis bytes viene un Logical Screen Descriptor: anchura y altura del lienzo, indicadores empaquetados para una Global Color Table, resolución de color y un índice de color de fondo. Si el indicador está activo, sigue una Global Color Table — hasta 256 tripletas RGB que todo el archivo puede compartir. Los fotogramas individuales pueden llevar en su lugar (o además) una Local Color Table. Los datos de píxel no son RGB en bruto; son un flujo de índices de paleta comprimido con LZW, el codificador por diccionario que describió Terry Welch y que Unisys patentó como patente de EE. UU. 4,558,302.
El entrelazado es el truco de visualización progresiva que ayudó en la era de la marcación telefónica: las líneas de exploración se guardan en un orden de cuatro pasadas para que aparezca una imagen tosca pero reconocible antes de que llegue todo el archivo — útil cuando abortar una descarga lenta importaba. La GCE de GIF89a añade después temporización y transparencia de un bit. Nada de eso inventa el color real de 24 bits; el techo sigue siendo el tamaño de la paleta.
256 colores, explicado
«256 colores» significa como máximo 256 entradas en la tabla de color de esa imagen (o fotograma) — no solo 256 tonos de gris, ni color fotográfico ilimitado como un JPEG típico.
CompuServe, Wilhite y por qué GIF se extendió
Steve Wilhite dirigió el trabajo en CompuServe, en Columbus, Ohio. Perfiles de la época y sus entrevistas posteriores describen un servicio que necesitaba gráficos en color compactos para las descargas; recordaba tener el formato en la cabeza y programar hacia él, con una imagen de prueba temprana de un avión. CompuServe publicó la especificación en lugar de encerrarla en un solo cliente, y por eso los BBS, los programas de dibujo para Mac y PC y después los navegadores web acabaron incorporando lectores de GIF.
LZW superó a la codificación run-length más simple en muchos gráficos de la época, de modo que un volcado de pantalla en color que habría ahogado un módem como mapa de bits sin comprimir pasó a poder compartirse. El entrelazado y una firma pequeña hicieron el formato amable con redes imperfectas. A mediados de los años 90, GIF estaba junto a JPEG como una de las dos imágenes que la web temprana realmente servía — JPEG para fotos, GIF para logotipos, viñetas y, con el tiempo, bucles.
La patente LZW de Unisys, «Burn All GIFs» y PNG
CompuServe eligió LZW creyendo que las piezas que necesitaba eran de uso libre. Unisys tenía la patente y, tras conversaciones privadas que empezaron hacia 1993, alcanzó un acuerdo de licencia con CompuServe anunciado a finales de 1994. Las comunidades de desarrolladores supieron que distribuir codificadores de GIF podía implicar regalías. La prensa de la época recoge la sorpresa de CompuServe y las exigencias de pago de Unisys; las cifras exactas en relatos secundarios varían, así que esta lección no inventa una lista de precios.
La reacción fue tanto cultural como técnica. Activistas organizaron jornadas de protesta «Burn All GIFs». Ingenieros diseñaron PNG (Portable Network Graphics) como sucesor libre de patentes para imágenes fijas — mejores opciones de compresión, color verdadero y alfa, pero sin animación multifotograma al estilo GIF en el formato PNG básico. El soporte de PNG en los navegadores tardó años en ponerse al día; GIF conservó de todos modos su nicho de memes y banners. Unisys declaró más tarde que su patente LZW de EE. UU. caducó el 20 de junio de 2003, y que las patentes homólogas de varios otros países caducaron en 2004 (entre las fechas citadas habitualmente figura el 18 de junio de 2004 para algunas homólogas europeas). Tras esas caducidades, la disputa de licencias salió del formato; los archivos en los discos, no.
Historia de patentes, no asesoramiento jurídico
Las fechas anteriores siguen el resumen posterior de la propia Unisys y las notas de formato de la Library of Congress. Los detalles por jurisdicción variaron; trate «la patente LZW caducó» como historia de una controversia, no como consejo para una decisión de producto en 2026.
GIF animados y la extensión de bucle de Netscape
GIF89a ya puede guardar varias imágenes con retardos por fotograma mediante la Graphics Control Extension. Lo que la especificación de 1990 no estandarizó fue «reproduce esto para siempre». Netscape llenó ese hueco con una Application Extension identificada como NETSCAPE2.0: un bloque pequeño que fija un número de repeticiones (0 significa repetir indefinidamente en la lectura habitual). El soporte apareció con Netscape Navigator 2.0 a mediados de los años 90 y se extendió a otros navegadores. Esa extensión no oficial pero omnipresente es la razón de que un clip mudo en bucle fuera el contenedor de memes por defecto mucho antes de que las etiquetas de vídeo corto fueran comunes.
Una precisión importante para conversores y archiveros: las salidas JPG y las PNG / PDF corrientes de una sola página son destinos de imagen fija. Recodificar un GIF de varios fotogramas a esos formatos no conserva por arte de magia una línea de tiempo — se queda con datos de imagen propios de una imagen fija, no de un bucle de navegador. Este artículo no afirma que existan herramientas de extracción de fotogramas ni salida animada; solo señala para qué sirven los contenedores.
¿G suave o g dura? La disputa de la pronunciación
La propia documentación de CompuServe bromeaba con que los programadores exigentes eligen «jif», haciendo eco de un eslogan de mantequilla de cacahuete. Steve Wilhite siguió defendiendo la g suave. En los Webby Awards de 2013 aceptó un premio a toda una trayectoria con una diapositiva de cinco palabras: se pronuncia «jif», no «gif». Quienes dicen g dura respondieron que Graphics empieza con g dura. Los diccionarios suelen recoger ambas. Al formato le da igual cómo lo digas; los bytes siguen empezando por GIF87a o GIF89a.
Por qué los archivos .gif siguen en los discos en 2026
En 2026, los archivos legacy .gif siguen apareciendo en exportaciones de Slack, firmas de correo, ZIP de marketing antiguos, réplicas de la era GeoCities, paquetes de interfaz de juegos y exportaciones «live» de cámaras de móvil guardadas como bucles. Siguen abriéndose con facilidad en navegadores y Fotos cuando el flujo es ordinario. El problema está en otra parte: subidores que rechazan la animación, impresoras que esperan una imagen fija y archivos que quieren PNG o JPG por coherencia.
Legacy File Converter lista Graphics Interchange Format / .gif entre las imágenes admitidas en Tipos de archivo admitidos y convierte imágenes .gif en local en Windows a JPG, PNG o PDF — no se sube nada. Este artículo se queda en la historia — no es una guía para construir Application Extensions. Para lecciones vecinas de formatos de imagen, vea Lección de historia: ¿Qué es un archivo .bmp?, Lección de historia: ¿Qué es un archivo .jfif?, Lección de historia: ¿Qué es un archivo .tga? y Lección de historia: ¿Qué es un archivo .avif?.
Lecturas relacionadas
- Lección de historia: ¿Qué es un archivo .bmp? La imagen sin comprimir de Windows que Paint hizo famosa
- Lección de historia: ¿Qué es un archivo .jfif? El contenedor JPEG que Windows sigue mostrándote
- Lección de historia: ¿qué es un archivo .tga? Las imágenes TARGA que Fotos de Windows no abre
- Lección de historia: ¿Qué es un archivo .avif? El rival abierto de HEIC
¿Listo para abrir tus archivos antiguos?
Empieza gratis y luego desbloquea las conversiones ilimitadas con una licencia Standard de pago único de $79.95. Descarga el instalador para Windows: todas las funciones para hasta 10 archivos.
Prueba gratuita
Todas las funciones de la aplicación · hasta 10 archivos
Windows 10 u 11
La misma prueba gratuita de siempre: descarga el instalador para Windows y convierte en tu PC.
Instalador directo para Windows · MSI sin conexión
¿Es seguro? — editor, instalador y ayuda con SmartScreen
Requiere Windows 10 u 11. Sin suscripciones. 100 % nativo de Windows.