# Umwandeln

> JSON, YAML, TOML, XML, CSV, SQL, Zeitstempel, Cron, Farben und Schreibweisen.

Wandle die Formate um, die du wirklich auslieferst: JSON, YAML, TOML, XML, CSV, TSV, SQL-INSERT, Unix-Zeit, Cron, CSS-Farben, Bezeichner, IPv4, Hex, Binär, Zahlenbasen, Byte-Größen, CSS-Einheiten und Dauern. Die gesamte Auswertung bleibt im Tab. Es gibt keine Umwandlungs-API.

Wenn du Fotos statt Datendateien umwandeln willst, probiere [Online Image Converter](https://onlineimageconverter.net/). Wenn du ein PDF zusammenfügen, teilen oder komprimieren willst, probiere [LoveThisPDF](https://lovethispdf.com/).

## Datenformate

- [JSON ↔ YAML](https://toolbuddy.dev/de/tools/json-yaml.md): Wandle JSON in YAML und YAML zurück in JSON im Browser. Füge eine Config, einen Kubernetes-Schnipsel oder ein API-Fixture ein und kopiere das andere Format. Das Parsen nutzt js-yaml lokal. Dokumente gehen nicht an einen Konverter.
- [JSON ↔ TOML](https://toolbuddy.dev/de/tools/json-toml.md): Wandle JSON-Objekte in TOML und TOML-Dokumente zurück in JSON im Browser. Praktisch für Fragmente von Cargo.toml, pyproject und App-Konfiguration. Das Parsen bleibt auf dem Gerät.
- [JSON ↔ XML](https://toolbuddy.dev/de/tools/json-xml.md): Wandle JSON-Objekte in XML und XML-Dokumente zurück in JSON. Nützlich für SOAP-Reste, RSS und gemischte APIs. XML wird mit dem DOMParser des Browsers gelesen, deshalb bleiben Nutzdaten auf dem Gerät.
- [JSON ↔ CSV](https://toolbuddy.dev/de/tools/json-csv.md): Wandle ein Array von JSON-Objekten in CSV, oder parse CSV-Kopfzeilen zu JSON-Objekten. Das Parsen beachtet Anführungszeichen und läuft im Tab, deshalb werden Tabellen mit IDs und E-Mails nicht an einen Konvertierungsdienst hochgeladen.
- [CSV ↔ TSV](https://toolbuddy.dev/de/tools/csv-tsv.md): Wandle kommagetrennte Werte in tabulatorgetrennte Werte und zurück, und behalte Felder in Anführungszeichen. Ein Delimiter-Tausch für Dumps, die du lieber nicht in eine Online-Tabelle klebst.
- [JSON zu Code](https://toolbuddy.dev/de/tools/php-array.md): Wandle JSON in Literale von JS, Python oder PHP. Objekte werden zu Dicts oder Arrays mit Schlüssel-Wert-Paaren. Die Umwandlung ist eine lokale Zeichenketten-Transformation.
- [JSON zu TypeScript](https://toolbuddy.dev/de/tools/json-typescript.md): Leite TypeScript-Interfaces aus einem JSON-Beispiel ab. Verschachtelte Objekte werden benannte Interfaces, und Schlüssel, die in manchen Objekten eines Arrays fehlen, werden optional. Die Umwandlung bleibt im Tab.

## SQL und CSV

- [JSON zu SQL](https://toolbuddy.dev/de/tools/json-sql.md): Wandle ein JSON-Objekt oder ein Array von Objekten in SQL-INSERT-Anweisungen. Setze den Tabellennamen, kopiere die Abfrage und lass die Zeilen auf dem Gerät, statt Fixtures in einen gehosteten Konverter zu kleben.
- [CSV zu SQL](https://toolbuddy.dev/de/tools/csv-sql.md): Wandle CSV in SQL-INSERT-Anweisungen. Die Kopfzeile wird zu Spalten. Die Zeilen bleiben im Tab.
- [CSV-Abfrage](https://toolbuddy.dev/de/tools/csv-query.md): Sieh ein CSV als Tabelle und führe eine kleine SQL-Teilmenge aus: SELECT, WHERE, ORDER BY und LIMIT. Die Abfrage läuft im Speicher dieses Tabs.

## Zeit und Datum

- [Zeitstempel-Umrechner](https://toolbuddy.dev/de/tools/timestamp-converter.md): Wandle Unix-Zeitstempel, Millisekunden und ISO-8601-Daten in beide Richtungen. Sieh UTC und Lokalzeit nebeneinander, erzeuge den Epoch von jetzt und kopiere Werte für Logs, Datenbanken und APIs ohne Umweg über eine Konvertierungs-API.
- [Zeitzonen vergleichen](https://toolbuddy.dev/de/tools/timezone-compare.md): Zeige einen Zeitpunkt in mehreren IANA-Zeitzonen mit Intl. Füge ISO 8601 ein oder lass das Feld leer für jetzt. Die Umwandlung ist lokal.
- [Dauer-Umrechner](https://toolbuddy.dev/de/tools/duration-converter.md): Wandle Dauern zwischen Millisekunden, Sekunden, Minuten, Stunden, Tagen und ISO 8601 (PT1H30M). Füge 1h 30m, 5400s oder ein Timeout aus einer Konfigurationsdatei ein. Das Parsen bleibt auf dem Gerät.
- [Cron-Parser](https://toolbuddy.dev/de/tools/cron-parser.md): Erklärt einen Cron-Ausdruck in Klartext, listet die nächsten Läufe in deiner Zeitzone und lässt Felder oder Vorlagen bearbeiten. Füge eine Crontab-Zeile mit 5 oder 6 Feldern ein. Die Auswertung ist lokal, deshalb gehen Job-Zeiten nicht an eine Cron-API.

## Zahlen und Bytes

- [Zahlenbasis-Umrechner](https://toolbuddy.dev/de/tools/number-base.md): Wandle Ganzzahlen zwischen Binär, Oktal, Dezimal und Hexadezimal. Nutzt BigInt, damit große IDs und Bitmasken die Rundreise schaffen. Die gesamte Rechnung ist lokal. Es gibt keine API für Ganzzahl-Umwandlung.
- [Große Zahlen](https://toolbuddy.dev/de/tools/big-number.md): Addiere, subtrahiere, multipliziere, dividiere und potenziere Ganzzahlen, die größer sind als Number.MAX_SAFE_INTEGER, mit BigInt. Die Rechnung bleibt im Tab.
- [Hex-Umrechner](https://toolbuddy.dev/de/tools/hex-text.md): Kodiere UTF-8-Text als hexadezimale Bytes und dekodiere Hex zurück zu Text. Sieh dir Paket-Dumps und Debug-Ausgaben an, ohne einen entfernten Hex-Kodierer.
- [Binär-Umrechner](https://toolbuddy.dev/de/tools/binary-text.md): Wandle Text in Binär und Binär zurück in Text. Sieh dir UTF-8-Bitmuster und einfache Dumps an. Die Umwandlung bleibt auf dem Gerät, mit Nullen und Einsen zum Kopieren.
- [IPv4-Umrechner](https://toolbuddy.dev/de/tools/ip-converter.md): Wandle IPv4-Adressen zwischen punktierter Dezimalform, vorzeichenloser Ganzzahl, Hex und punktiertem Binär. Nützlich, wenn eine Datenbank IPs als Zahlen speichert. Das ist lokale IPv4-Rechnung. Keine Geolokalisierung und keine Abfrage deiner IP.
- [Datengrößen-Umrechner](https://toolbuddy.dev/de/tools/data-size-converter.md): Wandle Bytes zwischen dezimalen Einheiten (KB, MB, GB, TB) und binären Einheiten (KiB, MiB, GiB, TiB). So siehst du, warum eine 500-GB-Platte als 465 GiB angezeigt wird. Die Rechnung läuft im Tab.

## Farben, CSS und Namen

- [Farbumrechner](https://toolbuddy.dev/de/tools/color-converter.md): Wandle Farben zwischen HEX, RGB, HSL, CMYK und verwandten CSS-Notationen. Sieh Farbflächen, kopiere Werte für Design-Tokens und übersetze die Ausgabe eines Pickers in Code. Läuft vollständig im Tab, deshalb gehen Markenpaletten nicht an einen fremden Konverter.
- [Farbkontrast](https://toolbuddy.dev/de/tools/color-contrast.md): Prüfe den WCAG-Kontrast zwischen zwei Farben. Füge HEX, RGB oder HSL für Vordergrund und Hintergrund ein. Die Verhältnisrechnung ist lokal.
- [CSS-Einheiten-Umrechner](https://toolbuddy.dev/de/tools/css-unit-converter.md): Wandle CSS-Längen zwischen px, rem, em, pt, pc, in, cm und mm. Setze die Basis-Schriftgröße auf deine Wurzel und kopiere den Wert, den du brauchst. Die Umwandlung ist lokal.
- [Schreibweisen-Umrechner](https://toolbuddy.dev/de/tools/case-converter.md): Wandle Bezeichner zwischen camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE und URL-Slugs. Füge einen Namen oder eine Liste ein, einen pro Zeile. Die Umwandlung ist eine lokale Zeichenketten-Transformation.
