Comprimir JPEG

Reduzca el tamaño del archivo JPEG recodificando con optimización de calidad. Arrastra y suelta varias imágenes.

Haga clic o arrastre los archivos JPEG aquí para cargarlos.

Hasta 20 imágenes · Máximo 10 MB cada una
0 archivos

Comprimir JPEG

Esta herramienta comprime imágenes JPEG recodificandolas con configuraciones de calidad optimizadas. La compresión se ejecuta completamente en su navegador.

JPEG utiliza compresión con pérdida, lo que significa que algunos datos de la imagen se descartan para lograr tamaños de archivo más pequeños. La calidad visual sigue siendo alta mientras que el tamaño del archivo se reduce significativamente.

como usar

  1. Arrastre y suelte archivos JPEG en el área de carga o haga clic para seleccionar archivos.
  2. Cada archivo se comprime automáticamente y se muestra la tasa de compresión.
  3. Descargue archivos comprimidos individuales o utilice Descargar todo para obtener un archivo ZIP.

Acerca de la compresión JPEG

La compresión JPEG funciona analizando la imagen y eliminando la información visual que es menos perceptible para el ojo humano. Por eso se llama compresión con pérdida.

La compresión JPEG típica logra una reducción del tamaño del archivo del 40 al 60 % con una mínima pérdida de calidad visible. La relación de compresión depende del contenido de la imagen original.

Comprimir con Python

Puede comprimir imágenes JPEG mediante programación usando Python con la biblioteca Pillow:

from PIL import Image

original = Image.open('input.jpg')
original.save('compressed.jpg', optimize=True, quality=80)

Integración MCP

MCP (Model Context Protocol) permite que agentes de IA y aplicaciones descubran y ejecuten utilidades de Coding.Tools para flujos repetibles de conversión, formato, hash y generación.

Nombre de herramienta MCP: compress-jpeg

Endpoint MCP: https://coding.tools/mcp

Llame primero a tools/list. Cada herramienta incluye inputSchema, outputSchema y examples para que un agente de IA o cliente pueda construir argumentos válidos sin adivinar.

Para tools/call, lea result.content[0].text para el valor visible y result.structuredContent para el análisis automático. Los fallos de herramienta devuelven isError: true; los fallos de protocolo devuelven un JSON-RPC error.

Ejemplo de solicitud tools/call:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"compress-jpeg","arguments":{}}}'

Esta herramienta de imagen es solo para navegador en MCP. tools/call no procesa bytes de imagen locales en el servidor; devuelve isError: true y un resource_link a la interfaz web.

La mayoría de las herramientas de texto y datos aceptan una cadena input y options opcionales. Las herramientas de imagen que dependen de las API de imagen del navegador se listan para descubrimiento y devuelven un enlace a la interfaz web cuando necesitan capacidades del navegador.