Filtro de película vintage para fotos: revela una foto con 18 películas y guárdala en JPG de tamaño original
El filtro de película vintage para fotos da a una foto de tu móvil o de tu cámara digital el color y el grano de una cámara de carrete. Elige una foto y los 18 cuadros de la tira de película de abajo se revelan al instante con ella. Al pulsar un cuadro, se revela en grande en el escenario de arriba. Después puedes ajustar la intensidad de la película, el grano, el viñeteo, la fuga de luz, el brillo y la saturación, añadir la fecha de la toma y un borde de instantánea o de película, y arrastrar sobre el escenario para comparar con el original.
Todo se procesa en un lienzo dentro de tu navegador y la foto nunca se sube a un servidor. El JPG guardado conserva el tamaño original y solo se reduce cuando el lado largo, con el borde incluido, superaría los 4.096 px. Los datos de la foto original (cámara, ubicación) no se copian al archivo guardado.
Cuándo resulta útil
- Unificar el color de muchas fotos: si revelas un viaje o un evento con la misma película y la misma intensidad, el álbum o el feed queda en un solo tono.
- Conservar el ambiente del día: la fecha de la toma guardada en los datos de la foto se graba con cifras naranjas abajo a la derecha, y el borde de instantánea deja el ancho margen inferior de una copia instantánea. No hace falta escribir la fecha a mano.
- Decidir una dirección antes de comprar carretes: con una película no ves nada hasta que la has disparado, revelado y escaneado. Poner la misma escena una junto a otra con los estilos Portra 400, Gold 200 y Fujifilm 400 ayuda a elegir entre una paleta más cálida o más fría. No son los colores exactos de las películas reales, como explica el apartado de límites.
- Dar un aire de foto antigua a una invitación, un cartel o la cabecera de un blog: un blanco y negro o una sepia dentro de un borde de película de 35 mm parece un fotograma recortado de una hoja de contactos antigua.
Cómo se usa
- Elegir una foto: pulsa Elegir foto, suelta una foto sobre el área de trabajo o pega una imagen copiada. Al principio hay una foto de ejemplo abierta.
- Elegir una película: pulsa uno de los 18 cuadros, colocados como una hoja de contactos en tres filas de seis (de tres en tres en pantallas estrechas).
- Ajustar: la intensidad de la película decide cuánto color de película se mezcla. Después ajusta grano, viñeteo, fuga de luz, brillo y saturación. El grano y el viñeteo parten de un valor distinto para cada película y, cuando mueves una barra, ese valor se mantiene al cambiar de película.
- Acabado: activa o desactiva la fecha grabada o cámbiala, y elige un borde: ninguno, instantánea o película.
- Comparar y guardar: arrastra sobre el escenario (o usa ← y → en el teclado) para comparar con el original y pulsa Guardar JPG. Copiar deja la misma imagen en el portapapeles como PNG.
18 películas y sus curvas de color
Para cada película, la herramienta fija cinco puntos: cuánto rojo, verde y azul resultan con un brillo de entrada de 0, 64, 128, 192 y 255. Los une con la interpolación cúbica monótona de Fritsch y Carlson (1980). Este método no ondula entre un punto y otro y solo sube, de modo que un tono claro nunca queda más oscuro que uno oscuro. El gráfico de la curva de color del área de trabajo dibuja la curva de la película seleccionada, y la tabla de abajo recoge los valores que usa la herramienta.
| Película | Tipo | Negro 0 → | Gris 128 → | Blanco 255 → | Saturación | Grano por defecto |
|---|---|---|---|---|---|---|
| Color original | Sin corrección de color | 0·0·0 | 128·128·128 | 255·255·255 | ×1 | 0 |
| Tipo Gold 200 | Negativo en color Kodak · ISO 200 | 8·4·0 | 140·132·116 | 252·248·232 | ×1,08 | 22 |
| Tipo UltraMax 400 | Negativo en color Kodak · ISO 400 | 6·2·4 | 140·128·118 | 254·250·238 | ×1,15 | 24 |
| Tipo Portra 400 | Negativo en color Kodak · ISO 400 | 14·12·14 | 136·132·128 | 248·246·242 | ×0,95 | 18 |
| Tipo Ektar 100 | Negativo en color Kodak · ISO 100 | 0·0·0 | 132·128·126 | 255·253·250 | ×1,3 | 8 |
| Tipo Fujifilm 400 | Negativo en color Fujifilm · ISO 400 | 6·8·12 | 124·136·134 | 248·251·248 | ×1,06 | 20 |
| Tipo Velvia 50 | Diapositiva Fujifilm · ISO 50 | 0·0·6 | 126·126·132 | 255·255·255 | ×1,45 | 6 |
| Tipo Provia 100F | Diapositiva Fujifilm · ISO 100 | 0·0·2 | 128·128·130 | 254·254·254 | ×1,12 | 7 |
| Tipo Tri-X 400 | Negativo en blanco y negro Kodak · ISO 400 | 4·4·4 | 128·128·128 | 252·252·252 | B/N | 32 |
| Sepia | Virado en blanco y negro | 26·16·8 | 164·134·100 | 250·232·198 | B/N | 20 |
| Instantánea | Aspecto de película instantánea | 30·34·46 | 140·142·138 | 240·238·226 | ×0,85 | 6 |
| Proceso cruzado | Efecto de revelado | 0·10·52 | 122·146·120 | 255·250·182 | ×1,2 | 18 |
| Años 70 | Efecto de época y ambiente | 42·28·12 | 162·138·102 | 246·226·192 | ×0,9 | 22 |
| Años 80 | Efecto de época y ambiente | 14·4·26 | 140·122·144 | 252·242·250 | ×1,15 | 18 |
| Años 90 | Efecto de época y ambiente | 8·16·22 | 134·138·128 | 252·248·232 | ×1,05 | 20 |
| Cine | Efecto de época y ambiente | 0·8·26 | 128·128·134 | 255·246·222 | ×1,05 | 14 |
| Desvaído | Efecto de época y ambiente | 46·46·54 | 142·142·144 | 236·236·232 | ×0,8 | 16 |
| Lavado al sol | Efecto de época y ambiente | 72·62·48 | 170·158·136 | 246·236·214 | ×0,6 | 12 |
La tabla se lee fácilmente. Si el negro 0 pasa a un número mayor que 0, los negros se elevan hacia el gris y la foto parece desvaída. Si en el gris 128 el rojo es mayor que el azul, el color es cálido, y si es menor, es frío. Si el blanco 255 queda por debajo de 255, los tonos más claros se contienen y resultan más suaves. El factor de saturación indica cuánto se intensifica el color tras la curva, y las películas en blanco y negro se pasan primero a gris y luego por la curva.
En las películas con nombre real, la dirección de la curva sigue lo que el fabricante dice de ellas en su propio material.
| Película | Descripción del fabricante (resumen del original) | Qué hace la curva |
|---|---|---|
| Portra 400 | Kodak: tonos de piel espectaculares y saturación de color excepcional (spectacular skin tones) | Eleva un poco los negros y baja el contraste para suavizar la piel, con la saturación casi igual |
| Ektar 100 | Kodak: la película de negativo en color de grano más fino disponible hoy, color muy vivo (ultra vivid color) | Saturación ×1,3 y el grano por defecto más pequeño |
| Gold 200 | Kodak: película de luz día versátil y de sensibilidad media para uso cotidiano, grano fino y saturación viva | Sube el rojo y baja el azul para un color cálido, algo amarillento |
| UltraMax 400 | Kodak: película de luz día de alta sensibilidad, grano fino y saturación viva | Algo más de contraste y saturación que Gold 200 |
| Tri-X 400 | Kodak: negativo en blanco y negro pancromático de alta sensibilidad, estructura de grano clásica | Pasa a blanco y negro, sube el contraste y engruesa el grano |
| Velvia 50 | Fujifilm: saturación y viveza de color de primer nivel mundial (world-class levels of image color-saturation) | Saturación ×1,45 y contraste alto |
| Provia 100F | Fujifilm: grano ultrafino (RMS 8), saturación y contraste medios | Saturación ×1,12 y solo un poco de contraste |
| Fujifilm 400 | Fujifilm: grano fino para una película de alta sensibilidad, reproducción natural de los tonos de piel | Verdes y azules algo más altos para una paleta más fresca |
Cómo se construye una imagen
- Brillo: se aplica una gamma de 2−brillo/100. El negro 0 y el blanco 255 no se mueven y solo cambian los tonos medios, de modo que las luces no se queman hasta el blanco.
- Curva de la película: una película en blanco y negro pasa primero la imagen a gris (0,299 de rojo + 0,587 de verde + 0,114 de azul). Después el rojo, el verde y el azul pasan cada uno por su curva.
- Saturación de la película: el brillo no cambia y la intensidad del color se modifica según el factor de saturación de la película.
- Intensidad: el color tras la película y el color anterior se mezclan según el ajuste de intensidad.
- Ajuste de saturación: el color se intensifica o se atenúa con la barra de saturación. Con −100 la imagen queda en blanco y negro.
- Fuga de luz, grano y viñeteo: se superpone un resplandor naranja desde arriba a la derecha y abajo a la izquierda, se añade un ruido de patrón siempre igual como grano y se oscurecen los bordes.
- Fecha grabada y borde: la fecha se graba abajo a la derecha con cifras de siete segmentos y se añade el borde elegido.
resultado = original con brillo aplicado + (color de película − original con brillo aplicado) × intensidad
Ejemplo: un gris (128, 128, 128) revelado con el estilo Gold 200 sale de la curva como (140, 132, 116) y, con saturación ×1,08, como (140,6; 132,0; 114,7). Con intensidad del 100 % queda (141, 132, 115). Con intensidad del 60 %, el rojo pasa a ser 128 + (140,6 − 128) × 0,6 = 135,6, y el resultado es (136, 130, 120).
Los tamaños del grano, el viñeteo, la fuga de luz, la fecha y el borde se fijan siempre en proporción al tamaño de la foto. Por eso el grano y la fecha mantienen la misma proporción en la pequeña vista previa de la pantalla y en el archivo guardado a tamaño original. El patrón del grano también sale de una semilla fija, así que no parpadea ni cambia mientras mueves una barra.
El grano y el índice de grano de impresión (PGI)
En las hojas de datos de sus películas, Kodak indica el índice de grano de impresión (Print Grain Index, PGI) para describir lo grueso que se ve el grano en una copia. Según la hoja de datos, el PGI es una escala ajustada a lo que percibe el ojo: 4 unidades es una diferencia que nota el 90 % de los observadores, y 25 es aproximadamente el umbral a partir del cual el grano empieza a verse. Los valores corresponden a una copia vista a 14 pulgadas (unos 36 cm) y, para una misma película, crecen cuanto mayor es la copia.
| Película | 4 × 6 pulg. | 8 × 10 pulg. | 16 × 20 pulg. | Grano por defecto de esta herramienta |
|---|---|---|---|---|
| Ektar 100 | menos de 25 | 38 | 66 | 8 |
| Portra 400 | 37 | 59 | 89 | 18 |
En las películas con PGI publicado, el grano por defecto es (PGI − 15) × 0,8, y todo lo que queda por debajo de 25 se cuenta como 25. Así, el estilo Ektar 100 da 8 y el estilo Portra 400 da (37 − 15) × 0,8 = 17,6, que se redondea a 18. Para Gold 200 y UltraMax 400 no se ha podido confirmar un PGI en el material oficial actual, y las películas de Fujifilm usan la granularidad RMS en lugar del PGI; en esos casos el valor por defecto se fija según la sensibilidad y la descripción del grano que da el fabricante. Por ejemplo, Fujifilm presenta FUJIFILM 400 como de grano fino para una película de alta sensibilidad, así que queda por debajo del tipo Gold 200. Kodak aclara que el PGI es una escala distinta de la granularidad RMS y que no se pueden comparar.
Como muestra la tabla del PGI, el grano se ve más cuanto mayor es la copia. Si subes mucho el grano porque en la pantalla del móvil se ve flojo, en una pantalla grande o en una copia grande puede resultar áspero, así que conviene abrir una vez el archivo guardado a tamaño real.
Fecha grabada y bordes
La fecha grabada imita cómo la tapa trasera de una cámara de carrete imprimía la fecha sobre la película con luz: cifras naranjas de siete segmentos, algo inclinadas, abajo a la derecha. La altura de las cifras es el 4,2 % del lado corto de la foto. En español el orden es día, mes y año, como en 20 10 '26, y un mes o un día de una sola cifra deja en blanco la primera casilla. La fecha se busca en los datos JPEG de la foto (Exif) como hora de captura, después como hora de digitalización y después como hora del archivo. Si no está ninguna de las tres, se usa la fecha de hoy.
El borde de instantánea toma sus proporciones de la película Polaroid Color SX-70 (tamaño total 107 × 88 mm, imagen 79 × 77 mm). El margen lateral (88 − 79) ÷ 2 = 4,5 mm es el 5,8 % del lado corto. Con el mismo margen arriba, los 25,5 mm restantes (33 %) pasan a la parte inferior. Polaroid indica que esta película tarda de 10 a 15 minutos en revelarse del todo. El efecto de revelado que muestra esta herramienta al cambiar de película es un efecto de pantalla que termina en menos de un segundo, y no aparece si tienes activada la opción de reducir movimiento en tu dispositivo.
El borde de película imita una tira escaneada de película de 135 (35 mm de ancho, con fotogramas de 24 × 36 mm). Las bandas superior e inferior miden (35 − 24) ÷ 2 = 5,5 mm, es decir, el 23 % del lado corto, y dentro de ellas se dibujan las perforaciones y los números de fotograma. En una foto vertical la película se pone de pie y las perforaciones quedan a izquierda y derecha.
Errores frecuentes
- Intensidad al 100 % y más saturación encima: los estilos Velvia 50 y Ektar 100 ya están muy saturados, y si además subes la barra de saturación, el cielo y la piel dejan de parecer reales. Con una película saturada, empieza con una intensidad del 60 al 80 %.
- Una foto recibida por mensajería muestra la fecha de hoy: los datos de la foto pueden borrarse al pasar por una aplicación de mensajería o una red social. Cambia la fecha en su casilla por la real o abre el archivo original.
- Fijar el grano mirando solo una pantalla pequeña: como muestra la tabla del PGI, el grano se nota más cuanto más grande se ve. Abre el archivo guardado a su tamaño real y compruébalo.
- Subir una foto con borde a un hueco cuadrado: donde las fotos se recortan en cuadrado, puede cortarse el ancho margen inferior del borde de instantánea o las perforaciones de la película.
- Una foto HEIC que no se abre: esta herramienta solo trabaja con imágenes que el propio navegador sabe abrir, y la compatibilidad con HEIC cambia según el navegador. Si no se abre, conviértela antes a JPG.
Límites y precauciones
- Las 18 películas son curvas aproximadas, fijadas a partir de lo que los fabricantes dicen de cada una. No son una simulación calculada con datos de sensibilidad espectral o de curva característica de la película, y el color real de una película varía según la exposición, el revelado, el escaneado y la impresión.
- Kodak, Portra, Ektar, Gold, UltraMax, Tri-X, Fujifilm, Velvia, Provia y Polaroid son marcas de sus respectivas empresas. Esta herramienta no tiene relación con esas empresas, y los nombres se usan solo para indicar el aspecto de qué película se imita.
- El cálculo usa la configuración predeterminada del lienzo del navegador (espacio de color sRGB, 8 bits por canal). Una foto de gama amplia (Display P3, por ejemplo) se convierte a sRGB y los colores muy saturados pueden salir algo más débiles.
- El tamaño guardado tiene un límite de 4.096 px en el lado largo, con el borde incluido, y los datos de la foto original (cámara, ubicación, fecha de la toma) no se conservan en el archivo guardado.
- No se dibujan el halo rojo alrededor de las luces intensas (halación), la distorsión de la lente, el desenfoque ni el polvo y los arañazos.
Base: las frases correspondientes de las hojas de datos, las páginas de producto y las normas que aparecen abajo se comprobaron el 2026-10-20. Los números de la tabla de películas y del ejemplo coinciden con el cálculo de la herramienta.
Fuentes
- 01Kodak Alaris — KODAK PROFESSIONAL PORTRA 400 Film, Technical Data E-4050Edición de enero de 2025: definición del PGI (4 unidades = diferencia que nota el 90 % de los observadores, 25 = umbral, distancia de 14 pulgadas), PGI de 37 · 59 · 89 en formato 135, 24 × 36 mm, descripción del producto
- 02Kodak Alaris — KODAK PROFESSIONAL EKTAR 100 Film, Technical Data E-4046Revisión de enero de 2025, PGI en formato 135: menos de 25 · 38 · 66
- 03Kodak — EKTAR 100 Color Negative FilmISO 100, la película de negativo en color de grano más fino disponible, ultra vivid color
- 04Kodak — GOLD 200 FilmNegativo en color de luz día y sensibilidad media para fotografía cotidiana, grano fino y saturación viva
- 05Kodak — ULTRAMAX 400 FilmNegativo en color de luz día y alta sensibilidad, grano fino y saturación viva
- 06Kodak — TRI-X 400 Black & White Negative FilmNegativo en blanco y negro pancromático de alta sensibilidad, estructura de grano clásica
- 07Fujifilm — FUJICHROME Velvia 50Película de inversión en color de luz día, saturación y viveza de primer nivel mundial
- 08Fujifilm — FUJICHROME Provia 100FGrano ultrafino (RMS 8), saturación y contraste medios
- 09Fujifilm — FUJIFILM 400Grano fino para una película de alta sensibilidad, excelente reproducción de los tonos de piel
- 10Polaroid — Color SX-70 FilmTamaño total 107 × 88 mm, imagen 79 × 77 mm, de 10 a 15 minutos de revelado
- 11Fritsch, F. N.; Carlson, R. E. (1980). Monotone Piecewise Cubic InterpolationSIAM Journal on Numerical Analysis 17(2), 238–246, interpolación cúbica monótona
- 12CIPA — DC-008 Exif 3.1 (2026)Norma Exif para cámaras digitales, etiquetas de fecha y hora de captura
- 13WHATWG — HTML Living Standard, Canvas 2DAjustes predeterminados del lienzo 2D: colorSpace "srgb", colorType "unorm8"
Preguntas frecuentes
¿Se sube mi foto a un servidor?
No. La foto se procesa en un lienzo dentro de tu navegador, y el JPG que guardas se crea en el dispositivo que estás usando. Esta herramienta no envía fotos a ningún servidor, y la foto abierta desaparece al cerrar la página.
¿Los colores son los mismos que si fotografiara con Portra 400 o Velvia 50 reales?
No. Son curvas de color aproximadas, hechas a partir de lo que dicen los fabricantes (Kodak destaca los tonos de piel de Portra 400 y Fujifilm la saturación muy alta de Velvia 50). El color de una película real varía según la exposición, el revelado, el escaneado y la impresión, y esta herramienta no calcula con datos de sensibilidad espectral ni de curva característica de la película.
¿Se reduce el tamaño de la foto al guardarla?
Se guarda con el tamaño original. Solo si el lado largo, con el borde incluido, superara los 4.096 px, se reduce hasta ese límite. Es un tope para evitar los casos en que el navegador de un móvil no puede crear un lienzo muy grande. La calidad del JPG es 0,92.
¿De dónde sale la fecha grabada?
Se lee la fecha de la toma (DateTimeOriginal) de los datos JPEG de la foto (Exif) y, si no hay esos datos, se usa la fecha de hoy. Las fotos que han pasado por una aplicación de mensajería o una red social pueden haber perdido esos datos. Puedes cambiar la fecha en su casilla, y la versión en español la graba en orden día, mes y año.
¿Por qué cada película tiene un grano por defecto distinto?
Las hojas de datos de Kodak indican el índice de grano de impresión (PGI) para mostrar cuánto se ve el grano en una copia. En película de 135 copiada a 4 × 6 pulgadas, Ektar 100 está por debajo de 25 y Portra 400 es 37. En las películas con PGI publicado, esta herramienta fija el valor por defecto en (PGI − 15) × 0,8, y en las demás combina la sensibilidad con la descripción del grano que da el fabricante. Cuando mueves la barra del grano, ese valor se mantiene al cambiar de película.
Mi foto HEIC del iPhone no se abre.
Que HEIC se abra o no depende del navegador. Esta herramienta solo trabaja con fotos que el propio navegador puede abrir, así que, si no se abre, convierte antes el HEIC a JPG y luego ábrelo.
¿La foto guardada conserva mi ubicación?
No. El JPG se vuelve a dibujar en un lienzo y no se le copian los datos de la foto original (cámara, ubicación, fecha de la toma). Si quieres que la fecha de la toma quede en la imagen, activa la fecha grabada.
Los cuadros pequeños de la tira de película se ven un poco distintos del escenario.
Los cuadros de la tira son muestras reveladas con los valores por defecto de la película (intensidad del 100 %, brillo y saturación sin cambios) y sin grano dibujado. El escenario incluye la intensidad, el grano, el viñeteo, la fuga de luz, el brillo y la saturación que hayas elegido, además de la fecha grabada y el borde.