YAML-Eingabe

Minimierte Ausgabe

Was ist ein YAML-Minimierer?

YAML-Dokumente nutzen Einrückung und Leerzeilen für Lesbarkeit. Wenn Sie die Dateigröße reduzieren müssen—für Netzwerkübertragung, Einbettung in Code oder Speicherung in einer Datenbank—entfernt die Minimierung das zusätzliche Leerzeichen. Die YAML-1.2-Spezifikation erlaubt kompakte Ausgabe; Struktur und Inhalt bleiben gleich. Nur die Formatierung ändert sich.

Dieses Tool parst Ihr YAML und gibt eine kompakte Version aus. Die Minimierung läuft vollständig in Ihrem Browser. Nichts wird an einen Server gesendet—sicher für Produktionskonfigurationen, Kubernetes-Manifeste und sensible Daten.

Beispiele für YAML-Minimierung

Minimierung entfernt zusätzliche Leerzeichen. Telekom-Beispiel:

Beispiel: Teilnehmerdatensatz

Eingabe

Ausgabe:

Ausgabe

Klicken Sie oben auf die Schaltfläche Beispiel, um weitere Beispiele in den Editor zu laden.

So verwenden Sie dieses Tool

1

YAML einfügen oder hochladen

Kopieren Sie Ihr YAML und fügen Sie es in den linken Editor ein. Sie können auch auf <strong>Hochladen</strong> klicken, um eine <code>.yaml</code>- oder <code>.yml</code>-Datei zu laden. Die Schaltfläche <strong>Beispiel</strong> lädt Beispieldaten zum Testen.

2

Minimierte Ausgabe anzeigen

Das rechte Panel zeigt das kompakte YAML. Die Statistik zeigt gesparte Bytes. Ungültiges YAML zeigt einen Fehler—korrigieren Sie es zuerst mit dem YAML Validator.

3

Kopieren oder Herunterladen

Nutzen Sie <strong>Kopieren</strong> für die Zwischenablage oder <strong>Herunterladen</strong> zum Speichern als Datei. Zum erneuten Formatieren des YAML mit Einrückung nutzen Sie den YAML Formatierer.

Wann YAML-Minimierung hilft

Kubernetes-Manifeste, Docker Compose-Dateien und CI/CD-Konfigurationen können groß sein. Das YAML-Format ist menschenlesbar aber ausführlich. Minimierung vor der Netzwerkübertragung reduziert die Nutzlast. Für Webhooks oder APIs, die YAML akzeptieren, ist kompakte Eingabe oft bevorzugt.

Das Einbetten von YAML in Code, Speichern in Datenbankfeldern oder Übergeben über URLs erfordert oft eine kompakte Form. Für die Umwandlung zu JSON nutzen Sie YAML zu JSON.

Häufig gestellte Fragen

Bricht die Minimierung YAML?

Nein. Die Einrückung wird normalisiert, die Struktur bleibt gültig. Kommentare können je nach Parser entfernt werden. Die YAML-Struktur ist durch Einrückung definiert und bleibt erhalten.

Wann minimieren?

Beim Senden von YAML über das Netzwerk, Einbetten in Code oder Reduzieren der Nutzlastgröße. Für Konfigurationsdateien, die Sie bearbeiten, behalten Sie formatiertes YAML für Lesbarkeit.

Sind meine Daten privat?

Ja. Die Minimierung läuft vollständig in Ihrem Browser per JavaScript. Keine Daten werden an einen Server gesendet. Sie können dies im Netzwerk-Tab Ihres Browsers prüfen.

Was ist das Größenlimit?

Es gibt kein hartes Limit vom Tool selbst. Es hängt vom verfügbaren Speicher Ihres Browsers ab. YAML-Dateien bis 10–15 MB funktionieren in der Regel ohne Probleme. Für sehr große Konfigurationen erwägen Sie Aufteilen oder ein Kommandozeilen-Tool.

Erhält die Minimierung die Struktur?

Ja. Nur Leerzeichen werden entfernt oder normalisiert. Schlüssel, Werte und Verschachtelung bleiben gleich. Die Ausgabe ist gültiges YAML. Für maximale Kompression könnten Sie zu JSON konvertieren und den JSON Minimierer nutzen, aber YAML-Minimierung behält das Format.

Verwandte Tools

YAML-Spezifikation. YAML-Schnellreferenz. JSON-Spezifikation. MDN. YAML GitHub.