La respuesta práctica
Para comprimir una imagen por debajo de 100KB, empieza por los píxeles, no por el control de calidad. Si el archivo es una foto de móvil, redimensiona el lado largo a unos 800-1000 px, exporta como JPG con calidad en torno a 70-80 y revisa el tamaño del archivo descargado. Para un límite de 200KB, arranca alrededor de 1200-1600 px y calidad 75-85. Para un límite de 50KB, usa primero las dimensiones en píxeles que exige el portal y baja la calidad JPG solo lo necesario.
Ese orden importa. Una foto de móvil de 4032 x 3024 contiene más de 12 millones de píxeles. Una copia de 1000 x 750 contiene 750.000 píxeles. Si el destino es la miniatura de un formulario, una imagen de perfil, una subida de identidad o un adjunto pequeño, menos píxeles suele verse mejor que aplastar el original con una calidad muy baja.
Además, la mayoría de páginas de subida no quieren un archivo que pese exactamente 100,0KB. Quieren un archivo por debajo de un máximo. Apunta un poco por debajo del tope —por ejemplo 92-95KB para un límite de 100KB o 185-195KB para 200KB— porque algunos portales cuentan los kilobytes como 1000 bytes y otros muestran los KiB de 1024 bytes.
Lee la regla de subida antes de tocar la foto
El mensaje de error de tamaño es solo una parte de la regla. Antes de comprimir, revisa cinco detalles en la página de subida:
- Tamaño máximo de archivo: 50KB, 100KB, 200KB, 500KB, 1MB u otro tope.
- Formatos permitidos: JPG/JPEG es lo más seguro. Algunos formularios permiten PNG. Menos aceptan WebP o AVIF.
- Dimensiones en píxeles: El portal puede exigir 600 x 600, 413 x 531, 1200 x 1600 o un ancho máximo.
- Relación de aspecto: Cuadrada, vertical, escaneo de documento, banner o libre.
- Reglas de contenido: Las fotos de identidad y pasaporte suelen exigir fondo liso, sin filtros, sin retoque y con la cara clara.
Si el formulario da tanto las dimensiones como el límite en KB, fija primero las dimensiones. Después comprime la copia con el tamaño correcto. Si comprimes primero y redimensionas después, el archivo final puede volver a superar el límite.
Ajustes iniciales para los objetivos habituales en KB
Son puntos de partida, no promesas. Un retrato sencillo sobre fondo liso comprime mucho más que una foto con hojas, tela, texto, ruido o una calle concurrida detrás.
| Objetivo | Uso habitual | Empieza aquí | Qué revisar |
|---|---|---|---|
| Menos de 20KB | Firmas escaneadas, formularios antiguos diminutos | Recorta blancos, 300-500 px de ancho, JPG 50-65 | La firma sigue siendo legible |
| Menos de 50KB | Miniaturas de visado, subidas de identidad pequeñas | Tamaño en píxeles requerido o 500-700 px, JPG 60-75 | Ojos, bordes y texto se mantienen claros |
| Menos de 100KB | Bolsas de empleo, formularios de exámenes, fotos de perfil | 800-1000 px de lado largo, JPG 70-80 | Sin cara bloqueada ni texto emborronado |
| Menos de 200KB | Formularios universitarios, imágenes de perfil grandes | 1200-1600 px de lado largo, JPG 75-85 | Nítida a tamaño normal de pantalla |
| Menos de 500KB | Subidas a CMS, correo, borradores de producto | 1600-2000 px de lado largo, WebP/JPG 78-85 | Buen equilibrio entre tamaño y detalle |
Cuando la página de subida acepta WebP, prueba WebP después de JPG si el archivo sigue siendo demasiado grande. La documentación de WebP de Google indica que los archivos WebP con pérdidas pueden ser más pequeños que los JPEG comparables con calidad equivalente, pero la compatibilidad sigue decidiendo la elección final para formularios.
Elige el formato antes de bajar demasiado la calidad
Un cambio de formato suele ser más limpio que cambios extremos de calidad.
- Usa JPG para formularios: JPG funciona casi en todas partes y es la opción más segura para portales oficiales, sistemas escolares, bolsas de empleo y widgets de subida antiguos.
- Usa WebP para webs: WebP es un formato práctico para la web cuando lo aceptan el CMS, el navegador de destino o el pipeline de entrega. Suele alcanzar 100KB o 200KB con menos artefactos visibles que JPG.
- Usa AVIF solo cuando se acepta: AVIF puede generar archivos muy pequeños, pero muchos formularios no web lo rechazan. No uses AVIF para un formulario estricto salvo que lo liste explícitamente.
- Evita PNG para fotos: PNG es sin pérdidas, útil para capturas, logotipos, diagramas y transparencias. Suele ser el formato equivocado para una foto de cámara por debajo de 100KB.
- Convierte HEIC primero: Si la fuente es un HEIC de iPhone y el portal quiere JPG o PNG, convierte a JPG antes de perseguir el objetivo en KB.
Redimensiona primero cuando la imagen es enorme
La herramienta Compress de PhotoTools cambia la calidad y el formato de salida; no cambia el ancho ni el alto en píxeles. Si tu fuente es una foto de cámara completa, usa primero la herramienta Resize y luego comprime la copia redimensionada.
Para un retrato o subida de documento normales, estos tamaños en el lado largo son realistas:
- 500-700 px: Objetivos muy pequeños de 50KB, firmas, miniaturas y retratos sencillos.
- 800-1000 px: La mayoría de formularios de 100KB en los que la imagen solo se revisará en pantalla.
- 1200-1600 px: La mayoría de fotos de perfil de 200KB, formularios universitarios, anuncios de marketplace y subidas de solicitudes.
- 1600-2000 px: Imágenes de web donde la calidad importa más y el objetivo está cerca de 500KB o 1MB.
Si el portal exige dimensiones exactas, no uses un valor aproximado en el lado largo. Introduce el ancho y alto requeridos en la herramienta Resize, mantén el bloqueo de proporción salvo que el portal pida un recorte fijo, exporta la copia con la forma correcta y luego comprime ese archivo.
Cómo usar PhotoTools para un límite de 100KB o 200KB
Usa este flujo cuando la página de subida imponga un límite estricto de tamaño y quieras mantener la imagen privada:
- Deja intacto el archivo original.
- Si la foto es mayor de lo que necesita el destino, abre Resize, fija los píxeles objetivo y descarga la copia redimensionada.
- Abre Compress y suelta el JPG o PNG redimensionado.
- Elige el formato de salida. JPG para compatibilidad con formularios; WebP solo si el destino lo acepta.
- Fija la calidad en 80 y pulsa Comprimir todo.
- Lee la ficha: PhotoTools muestra el tamaño original, el tamaño de salida y el porcentaje ahorrado tras comprimir.
- Si el resultado sigue por encima del límite, vuelve al original o a la copia redimensionada, baja la calidad a 70 y exporta otra vez.
- Para en cuanto el archivo descargado quede cómodamente por debajo del tope y siga viéndose claro.
No comprimas repetidamente la descarga ya comprimida. Recodificar un JPG una y otra vez suma artefactos. Si el primer intento es demasiado grande, vuelve al original o a la copia redimensionada limpia y exporta una versión nueva con calidad más baja.
Receta: comprimir un JPG por debajo de 100KB
Para una foto de formulario, miniatura de producto o foto de perfil de una candidatura:
- Redimensiona el lado largo a 900 o 1000 px salvo que el portal dé dimensiones exactas.
- Exporta como JPG.
- Empieza en calidad 80.
- Si el archivo pesa 110-130KB, prueba calidad 72-75.
- Si sigue por encima de 100KB, reduce el lado largo otros 150-200 px antes de bajar la calidad por debajo de 60.
El resultado debería seguir viéndose limpio a tamaño de visualización normal. Si la cara, la etiqueta o el texto del documento se ve ceroso al 100 %, la imagen probablemente tiene demasiados píxeles para el presupuesto de bytes. Una imagen más pequeña con más calidad suele verse mejor que una grande a calidad 35.
Receta: comprimir un JPG por debajo de 200KB
Un tope de 200KB da más margen, así que evita comprimir de más:
- Redimensiona el lado largo a 1200-1600 px.
- Exporta como JPG a calidad 80-85.
- Si el archivo se queda cerca de 220KB, baja la calidad a 75-78.
- Si el fondo está cargado y el archivo sigue siendo grande, redimensiona a 1200 px en lugar de tirar de la calidad hacia abajo.
Usa 200KB cuando la imagen debe seguir siendo inspeccionable: retratos de solicitudes, fotos pequeñas de producto, certificados escaneados, entregas de aula y subidas a CMS en las que los usuarios pueden hacer un pequeño zoom.
Receta: dejar una foto de visado o pasaporte por debajo de 50KB
Las subidas de fotos de identidad son distintas porque el tamaño del archivo no es la única regla. El encuadre, la posición de la cara, el fondo, la expresión y la luz pesan más que la cuenta de bytes.
Empieza por las dimensiones oficiales en píxeles del portal. Si dice 600 x 600, crea un archivo de 600 x 600. Si da un mínimo y un máximo, quédate dentro de ese rango. Después exporta como JPG a calidad 70 y comprueba el tamaño. Si sigue por encima de 50KB, baja a 60-65 o reduce las dimensiones solo si el portal lo permite.
No repares una foto oficial mala con filtros de belleza, enfoque con IA, retoque facial, sustitución de fondo ni ediciones fuertes de color. Redimensionar y comprimir es preparación de archivo. Alterar la cara o el fondo es un riesgo de conformidad.
Receta: comprimir una firma o un formulario escaneado a 20KB
Las subidas pequeñas de firma fallan por otro motivo: la gente comprime una foto entera del papel hecha con el móvil en vez de la firma en sí.
Recorta primero. Elimina la mesa, sombras y papel en blanco. Un recorte apretado reduce el archivo más que cualquier ajuste de compresión. Después redimensiona el recorte a 300-500 px de ancho y exporta como JPG a calidad 55-65. Si el formulario permite PNG y la firma es texto negro simple sobre blanco, PNG puede mantenerse nítido, pero también puede superar el tope. Prueba los dos y quédate con el archivo legible más pequeño.
Antes de subirlo, mira al tamaño normal de pantalla y confirma que los trazos no están rotos. Un archivo de 12KB que deja la firma ilegible no es una victoria.
Qué hacer con capturas PNG e imágenes transparentes
Una captura con texto, un logotipo o una imagen transparente no es lo mismo que una foto.
Mantén PNG cuando la imagen necesite transparencia, texto de interfaz nítido o colores planos exactos. Si al portal solo le importa una vista previa pequeña y acepta WebP, WebP puede reducir mucho una captura y mantener los bordes más limpios que JPG. Usa JPG para capturas solo cuando el formulario acepte JPG y el texto siga legible tras exportar.
Para archivos PNG transparentes, recuerda que JPG no tiene transparencia. Exportar a JPG aplanará la zona transparente a un color de fondo. Si la imagen es un logotipo o recurso de superposición, guarda un PNG maestro limpio y crea una copia aplanada solo cuando el destino exija JPG.
Por qué tu archivo cabe pero aun así lo rechazan
Si el archivo final marca 96KB y el portal sigue rechazándolo, revisa estos problemas antes de volver a comprimir:
- Extensión incorrecta: El portal quiere
.jpgo.jpeg, no.webp,.avif,.heicni un archivo renombrado. - Dimensiones incorrectas: El tamaño en KB va bien, pero el ancho o alto están fuera del rango permitido.
- Relación de aspecto incorrecta: Se exigía una foto cuadrada, pero la imagen es vertical u horizontal.
- El archivo está demasiado cerca del tope: Tu ordenador muestra 100KB, pero el portal cuenta bytes exactos. Exporta a 92-95KB.
- Codificación progresiva o inusual: Algunos portales antiguos rechazan imágenes perfectamente válidas. Vuelve a exportar como JPG simple desde una herramienta de navegador.
- Problema de nombre de archivo: Quita caracteres especiales, emojis, nombres larguísimos y espacios. Usa algo como
foto.jpg. - Problema de contenido visible: En fotos de identidad, el archivo puede ser técnicamente válido pero rechazarse por sombras, encuadre, expresión, gafas, fondo o ediciones.
Cómo juzgar la calidad rápido
Haz una revisión de treinta segundos antes de subir:
- Abre el archivo descargado final, no la vista previa.
- Comprueba el tamaño exacto en el Finder, Propiedades de Windows o el diálogo de subida.
- Míralo al tamaño al que probablemente lo verá quien revise.
- Amplía al 100 % una vez y observa ojos, texto, bordes de logotipos, degradados y textura de piel.
- Si ves cuadrados bloqueados, halos, detalles emborronados o texto ilegible, usa menos píxeles y más calidad en vez de volver a bajar la calidad.
Para imágenes de web, revisa también la imagen dentro del layout. Un archivo de 100KB puede verse mal si el navegador debe ampliarlo hacia un hueco hero grande. Para una subida pequeña de formulario, el tamaño de visualización normal importa más que hacer zoom al píxel.
Notas de privacidad y metadatos
PhotoTools procesa la compresión en el navegador. La herramienta decodifica la imagen, dibuja los píxeles en un OffscreenCanvas y luego exporta un nuevo archivo JPG, WebP, AVIF o del formato original con la calidad seleccionada. MDN documenta que la exportación de canvas puede indicar tanto el tipo de salida como la calidad para formatos que admiten compresión con pérdidas.
Como la salida se crea a partir de píxeles del canvas, los metadatos de cámara suelen no copiarse al nuevo archivo. Eso puede eliminar coordenadas GPS, modelo de cámara, marcas de tiempo y etiquetas de software de edición. Si el archivo es sensible, verifica la descarga final con un comprobador de metadatos en lugar de asumir que se ha ido cada campo oculto.
Qué no hacer
- No hagas una captura de pantalla de la foto solo para reducirla; las capturas suelen añadir desenfoque, cambiar color y crear una fuente peor.
- No te mandes la imagen por una app de mensajería como si fuera un «compresor»; muchas apps redimensionan de forma impredecible y quitan detalle útil.
- No comprimas la única copia del original. Guarda la fuente a resolución completa y crea copias de subida desde ella.
- No pongas la calidad más baja posible de entrada. Prueba un redimensionado razonable antes de bajar de calidad 60.
- No uses WebP, AVIF ni HEIC en un formulario que solo lista JPG/JPEG/PNG.
Repaso rápido
Para objetivos estrictos en KB, sigue este orden:
- Lee la regla de subida: tamaño, formato, dimensiones y requisitos de contenido.
- Redimensiona primero si la foto tiene muchos más píxeles de los que necesita el destino.
- Usa JPG para máxima compatibilidad con formularios; usa WebP o AVIF solo cuando se acepten.
- Empieza en torno a calidad 80 y baja solo lo necesario.
- Apunta por debajo del tope, no exactamente encima.
- Antes de subir, comprueba el tamaño del archivo descargado y la calidad visual.
Fuentes técnicas consultadas
Este artículo se ha revisado contra la implementación actual de compresión y redimensionado de PhotoTools, la documentación de convertToBlob() de OffscreenCanvas de MDN, la guía de tipos de archivo de imagen de MDN, la documentación de WebP de Google y el curso Learn Images de web.dev.