DevPouch
Favorites
No favorites yet
Text & Code
Markdown Editor
HTML Previewer
Text Statistics
String Case Converter
Text Diff Checker
Git Command Helper
Data & Formatting
JSON Formatter
XML ⇆ JSON Converter
YAML ⇆ JSON Converter
CSV to JSON Converter
JSON to C# Classes
Data Validator
Encoders & Decoders
Base64 Encoder/Decoder
URL Encoder/Decoder
Hash Generator
AES Encryption/Decryption
Generators
Password Generator
GUID Generator
QR Code Generator
Test Data Generator
Lorem Ipsum Generator
Color & Design
Color Converter
Color Palette Generator
Image & Media
Image Resizer
Image Format Converter
Image Cropper
Image Rotator
Image Compressor
Image Watermark
Image Metadata Viewer
PDF Tools
PDF Merger
PDF Splitter
PDF Compressor
PDF to Images
Images to PDF
PDF Text Extractor
PDF Watermark
Show 4 more categories
Converters
JSON to C# Classes
Generate C# classes from JSON data
Namespace
Root Class Name
Options
Use JsonPropertyName
Nullable reference types
Use records (C# 9+)
JSON Input
Load Sample
Generate C# Classes
Features
• Automatic class generation from JSON
• JsonPropertyName attributes
• Nullable reference types support
• Records support (C# 9+)
• Nested object handling
• Array type detection
Type Mapping
•
string
→ string
•
number
→ int/double
•
boolean
→ bool
•
array
→ List<T>
•
object
→ Custom class
•
null
→ string? (nullable)