JSON Tools Runs locally ⌘↵ to run

JSON to Dart

Generate Dart/Flutter class definitions from JSON data. Each nested object becomes a class with fromJson/toJson factory methods; arrays use List<T> with proper serialization. All in-browser — your data never leaves the device.

Last updated September 26, 2026

Related tools

  • JSON to Go — Generate Go struct definitions from JSON data. Handles nested types, arrays, and adds json struct tags.
  • JSON to Java — Generate Java POJO classes from JSON data. Supports Lombok annotations and Jackson serialization.
  • JSON to Kotlin — Generate Kotlin data classes from JSON. Supports Gson, Moshi, and kotlinx.serialization annotations.
  • JSON to C# — Generate C# classes from JSON data. Supports Newtonsoft.Json, System.Text.Json annotations, and C# records.