Generate TypeScript interfaces and types from JSON data instantly.
TypeScript types will appear here...All conversion happens in your browser. No data is sent to any server.
Free online JSON to TypeScript converter that generates accurate TypeScript interfaces or type aliases from any JSON input. Handles nested objects, arrays, nullable values, and mixed-type arrays. Customize the root type name, choose between interfaces and type aliases, toggle optional properties for nulls, and add export keywords. Auto-converts on valid JSON input with a live preview. 100% browser-based, no signup required.
Convert numbers between binary, hexadecimal, decimal, and octal.
Convert between units of length, weight, temperature, volume, and more.
Convert CSV data to JSON format online. Supports custom delimiters and file upload.
Convert JSON arrays to CSV format. Flatten nested objects with dot notation.
Convert colors between HEX, RGB, HSL, and RGBA formats. Visual picker with Tailwind matches.
Convert images to PDF online for free. Combine multiple JPG, PNG, or WebP images into a single PDF document.