JPEG komprimieren

Reduzieren Sie die JPEG-Dateigröße in Ihrem Browser, indem Sie Fotos mit einer praktischen Qualitätseinstellung neu kodieren.

Klicken oder ziehen Sie JPEG-Dateien hierher, um sie hochzuladen

Bis zu 20 Bilder · Maximal jeweils 10 MB
0 Dateien

Verkleinern Sie JPEG Fotos mit Qualitätskontrolle

JPEG komprimieren kodiert Bilder lokal mit einer niedrigeren Qualitätseinstellung neu, um die Dateigröße zu reduzieren. Am besten geeignet für Fotos, Banner und Screenshots ohne Transparenz, bei denen es auf kleinere Downloads ankommt.

Die JPEG-Komprimierung ist verlustbehaftet: Eine geringere Qualität bedeutet normalerweise kleinere Dateien, es kann jedoch zu Blockierungen, Unschärfe, Farbverschiebungen oder Klingeln an den Rändern kommen. Vermeiden Sie nach Möglichkeit eine wiederholte JPEG-Neukomprimierung und vergleichen Sie die Ausgabe in der Größe, in der sie angezeigt wird.

Wie zu verwenden

  1. Ziehen Sie JPEG-Dateien per Drag & Drop in den Upload-Bereich oder klicken Sie, um Dateien auszuwählen.
  2. Jede Datei wird automatisch komprimiert und die Komprimierungsrate wird angezeigt.
  3. Laden Sie einzelne komprimierte Dateien herunter oder verwenden Sie Alle herunterladen, um ein ZIP-Archiv zu erhalten.

Wann sollten Sie JPEG komprimieren?

JPEG ist ein verlustbehaftetes Fotoformat, das für Halbtonbilder, nicht für transparente Grafiken oder scharfe UI-Symbole entwickelt wurde.

Verwenden Sie dieses Tool, wenn Sie eine schnelle browserlokale JPEG-Optimierung für Webseiten, E-Mail-Anhänge oder CMS-Uploads benötigen. Wenn ein Quellbild Transparenz hat, wählen Sie stattdessen PNG oder WebP, da JPEG transparente Pixel füllt.

Mit Python komprimieren

Ein serverseitiges oder Build-Step-Äquivalent kann einen JPEG mit einer ausgewählten Qualitätsstufe erneut speichern:

from PIL import Image

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

MCP-Integration

MCP (Model Context Protocol) ermöglicht KI-Agenten und Apps, Coding.Tools-Werkzeuge zu entdecken und für wiederholbare Konvertierungs-, Formatierungs-, Hashing- und Generierungsabläufe auszuführen.

MCP-Toolname: compress-jpeg

MCP-Endpunkt: https://coding.tools/mcp

Rufen Sie zuerst tools/list auf. Jeder Tool-Eintrag enthält inputSchema, outputSchema und examples, damit ein KI-Agent oder Client gültige Argumente ohne Raten erstellen kann.

Bei tools/call lesen Sie result.content[0].text für den Anzeigewert und result.structuredContent für maschinelles Parsen. Tool-Fehler liefern isError: true; Protokollfehler liefern einen JSON-RPC error.

Beispiel für eine tools/call-Anfrage:

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":{}}}'

Dieses Bildtool ist in MCP nur im Browser nutzbar. tools/call verarbeitet keine lokalen Bildbytes auf dem Server, sondern gibt isError: true plus einen resource_link zur Weboberfläche zurück.

Die meisten Text- und Datentools akzeptieren eine input-Zeichenkette sowie optionale options. Bildtools, die Browser-Bild-APIs benötigen, werden zur Erkennung aufgelistet und geben bei Bedarf einen Link zur Weboberfläche zurück.