# Comprimir Imagen

Reduce el peso de tus fotos eligiendo la calidad, con el antes y el después a la vista

- Página: https://herramient.as/comprimir-imagen
- Categoría: Imagen
- Dónde se ejecuta: en el navegador, los datos no salen del dispositivo

Es una herramienta interactiva: se usa desde el navegador en https://herramient.as/comprimir-imagen.

## Uso por API

También se puede usar por API REST, con una clave en la cabecera `Authorization: Bearer htas_...`. Referencia completa: https://herramient.as/api-docs.md

### `POST /api/v1/tools/images/compress`

Recomprime una imagen para que pese menos

Responde con **los bytes de la imagen**, no con JSON ni con una URL: nada se almacena en el servidor. Las medidas de salida viajan en las cabeceras X-Image-Width, X-Image-Height y X-Image-Bytes. Se eliminan todos los metadatos, incluida la ubicación GPS. Reducir el ancho con max_width es lo que de verdad aligera una foto de móvil.

Consume 3 unidades de cuota.

**Parámetros**

| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| `file` | file | sí | La imagen, como multipart/form-data. Máximo 25 MB |
| `format` | string | no | Formato de salida. Por defecto jpeg (Ejemplo: `webp`) |
| `quality` | integer | no | Calidad de 1 a 100. Por defecto 80. No aplica a png (Ejemplo: `80`) |
| `max_width` | integer | no | Ancho máximo en píxeles. No agranda una imagen más pequeña (Ejemplo: `1920`) |

**Respuesta**

| Nombre | Tipo | Descripción |
|---|---|---|
| `(binario)` | string | Los bytes de la imagen. El Content-Type es image/<format> |

**Errores**

- `400`: Falta el fichero, supera 25 MB, o format/quality/max_width no son válidos
- `422`: El fichero está dañado o no es una imagen que sepamos decodificar
- `503`: El servicio de procesamiento no está disponible. Reintenta según Retry-After

```bash
curl -X POST https://herramient.as/api/v1/tools/images/compress \
  -H "Authorization: Bearer htas_tu_clave_api" \
  -H "Content-Type: application/json" \
  -d '{"format":"webp","quality":80,"max_width":1920}'
```

## Preguntas frecuentes

### ¿Cuánto peso voy a ahorrar?

Depende de lo que traiga la foto, pero en una foto de móvil típica, bajando a 1920 píxeles de ancho y con calidad 80, lo normal es quedarse entre la décima y la quinta parte del tamaño original. Lo que más baja el peso no es la calidad, es el ancho: una foto de 12 megapíxeles sigue pesando megas aunque le bajes la calidad, y la misma a 1920 píxeles pesa décimas.

### ¿Se nota la pérdida de calidad?

Al 80 % prácticamente no, salvo que amplíes mucho y busques los bordes de las zonas de color plano. Por debajo del 50 % empiezan a verse cuadrados en los cielos y en las sombras. Como el resultado se recalcula al mover el deslizador, la forma honesta de decidirlo es mirar la foto, no el número.

### ¿Qué formato me conviene?

Para una foto que va a un correo o a WhatsApp, JPEG: lo abre todo. Si es para tu propia web, WebP pesa en torno a un 25 % menos a la misma calidad y lo entienden todos los navegadores actuales; AVIF pesa aún menos pero tarda más en generarse. PNG solo tiene sentido si la imagen lleva transparencia o es una captura de pantalla con texto: con una foto, pesa mucho más.

### ¿Por qué a veces el resultado pesa más que el original?

Porque el original ya venía bien comprimido y volver a comprimirlo solo añade las cabeceras del nuevo fichero. Pasa sobre todo al pedir PNG para una foto, o al pedir una calidad más alta de la que traía. Cuando ocurre te lo decimos en la propia fila, en vez de ofrecerte una descarga peor que lo que ya tenías.

### ¿Puedo comprimir muchas fotos de golpe?

Sí, suelta todas las que quieras a la vez y te las comprimimos una detrás de otra con los mismos ajustes. Si hay más de una, aparece el botón de descargar todas en un ZIP, conservando los nombres originales con el sufijo "-comprimida" para que puedas seguir distinguiéndolas.

### ¿Se quedan los metadatos de la foto?

No. Al generar la foto de nuevo se pierden todos: la ubicación GPS, la fecha, el modelo de cámara. Es un efecto colateral de cómo funciona esto, pero viene bien. Si lo que buscas es específicamente eso, con la lista de lo que llevaba dentro y la opción de tapar caras o matrículas, usa la herramienta de eliminar metadatos.

## Herramientas relacionadas

- [Redimensionar Imagen](https://herramient.as/redimensionar-imagen): Cambia el tamaño de una imagen por píxeles o por porcentaje, sin deformarla
- [Recortar Imagen para Redes](https://herramient.as/recortar-imagen-redes-sociales): Recorta una foto a la medida exacta de Instagram, WhatsApp, LinkedIn o X
- [Eliminar Metadatos de Foto](https://herramient.as/eliminar-metadatos-foto): Borra la ubicación GPS, la fecha y el modelo de cámara antes de compartir una foto
- [Crear carrusel para Instagram](https://herramient.as/crear-carrusel-instagram): Monta un carrusel de hasta 20 diapositivas con fotos, titulares y datos, todas con el mismo estilo: defines la serie una vez y se aplica a todas. Se dibuja en tu navegador y te lo descargas en un ZIP numerado.
