Entwickler·Aktualisiert 2026-04-21

JSON Schema zu TypeScript und Zod

JSON Schema in TypeScript-Interfaces und Zod-Schemas konvertieren.

JSON Schema zu TypeScript und Zod

So funktioniert es

  1. 1.

    Schema einfügen

    Füge dein JSON Schema in den linken Editor ein. Unterstützt Draft-07 und Draft-2020-12 mit $ref, oneOf/anyOf/allOf, Enums und Patterns.

  2. 2.

    Zielsprache wählen

    Wechsle zwischen TypeScript-Interfaces (für statisches Typing) und Zod-Schemas (für Runtime-Validierung). Beide werden gleichzeitig aus demselben Schema generiert.

  3. 3.

    Code kopieren

    Der generierte Code erscheint rechts mit Syntax-Highlighting. Direkt per Klick in die Zwischenablage kopieren — ideal für TS-SDK-Generierung aus OpenAPI-Specs.

FAQ

Welche JSON-Schema-Version wird unterstützt?+

Draft 7 mit den häufigsten Features: type, properties, required, enum, anyOf, array/items, format.

Werden $ref-Referenzen aufgelöst?+

Nicht in der aktuellen Version. Dereferenzieren Sie Ihr Schema vor der Eingabe.

Erzeugt der Generator Validatoren für Formate wie email?+

Für Zod ja — z.string().email(), .uuid(), .url() und .datetime(). TypeScript-Output ist rein strukturell.

Ähnliche Werkzeuge