Devkitrdevkitr

Converters

Convert between CSV, JSON, XML, YAML, timestamps, and color codes seamlessly.

38 tools available

CSV to JSON

Convert CSV data to JSON arrays for APIs, databases, and applications.

Use tool

Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa.

Use tool

Color Code Converter

Convert between HEX, RGB, HSL, and other color formats instantly.

Use tool

YAML to JSON

Convert YAML documents to JSON format with proper type handling.

Use tool

JSON to YAML

Convert JSON data to clean, readable YAML format.

Use tool

Number Base Converter

Convert numbers between binary, octal, decimal, and hexadecimal bases.

Use tool

Markdown to HTML

Convert Markdown text to clean HTML with live preview.

Use tool

JSON to TypeScript

Generate TypeScript interfaces and types from JSON data automatically.

Use tool

HTML Entity Encoder/Decoder

Encode special characters to HTML entities or decode entities back to text.

Use tool

CSS Unit Converter

Convert between px, rem, em, vh, vw, and other CSS units with configurable base size.

Use tool

Image to Base64 Converter

Convert images to Base64 data URIs for embedding directly in HTML, CSS, or code.

Use tool

SQL to MongoDB Converter

Convert SQL queries to MongoDB query syntax online for NoSQL migration.

Use tool

GraphQL to TypeScript

Generate TypeScript types and interfaces from GraphQL schema definitions.

Use tool

Text Encoding Converter

Convert text between UTF-8, ASCII, Latin-1, UTF-16, and other character encodings.

Use tool

CSS to SCSS Converter

Convert flat CSS into nested SCSS with proper selector grouping and variables.

Use tool

HTML to JSX Converter

Convert HTML markup to valid React JSX — class→className, style strings→objects, and more.

Use tool

TypeScript to JavaScript

Strip TypeScript types, interfaces, and annotations to produce clean JavaScript.

Use tool

JSON to CSS Variables

Convert JSON design tokens to CSS custom properties (--variables).

Use tool

Liquid to HTML Converter

Convert Liquid template code to static HTML output with sample data.

Use tool

C# to JSON Converter

Convert C# class definitions to JSON object representations.

Use tool

Razor to HTML Converter

Convert ASP.NET Razor syntax to plain HTML output.

Use tool

JSON to PHP Array

Convert JSON data to PHP array syntax instantly.

Use tool

PHP Array to JSON

Convert PHP array syntax to JSON format.

Use tool

Laravel Blade to HTML

Convert Laravel Blade template syntax to plain HTML.

Use tool

Curl to Code Converter

Convert cURL commands to JavaScript, Python, PHP, Go, and more.

Use tool

XML to JSON Converter

Convert XML data to JSON format with attribute handling options.

Use tool

JSON to Go Struct

Generate Go struct definitions from JSON data with proper tags.

Use tool

JSON to Python Dataclass

Generate Python dataclass definitions from JSON data.

Use tool

JSON to Kotlin Data Class

Generate Kotlin data class definitions from JSON data.

Use tool

JSON to Dart Class

Convert JSON to Dart class definitions with fromJson/toJson for Flutter.

Use tool

JSON to Swift Struct

Generate Swift Codable struct definitions from JSON data.

Use tool

JSON to SQL INSERT

Generate SQL INSERT statements from JSON arrays or objects.

Use tool

TOML ↔ JSON Converter

Convert TOML to JSON and JSON to TOML bidirectionally online.

Use tool

Tailwind CSS to Vanilla CSS

Convert Tailwind CSS utility classes to equivalent vanilla CSS.

Use tool

Protobuf to JSON Schema

Convert Protobuf (.proto) definitions to JSON Schema and vice versa.

Use tool

SQL to Prisma Schema

Convert SQL CREATE TABLE statements to Prisma schema models instantly.

Use tool

OpenAPI to TypeScript

Generate TypeScript interfaces and types from OpenAPI specifications.

Use tool

Terraform to Pulumi

Convert Terraform HCL configurations to Pulumi TypeScript or Python.

Use tool

About Converters

Data format conversion is a daily necessity in software development. You might need to transform CSV data into JSON for an API, convert YAML configuration to JSON for a parser, change timestamp formats between systems, or translate code from one infrastructure tool to another. These converters handle the transformation accurately and instantly.

Why Use These Tools?

Manually converting data between formats is tedious and error-prone, especially with complex nested structures, special characters, and edge cases. These automated converters handle all the parsing, escaping, and structural transformation, ensuring your data arrives in the target format correctly every time.

All converters on Devkitr are completely free and run 100% in your browser. Your data never leaves your device — there are no server-side requests, no data logging, and no sign-up required.

Best Practices

  • Always validate the converted output to ensure data integrity wasn't lost during transformation
  • When converting between loosely-typed formats (CSV) and structured formats (JSON), verify field types
  • Handle timezone information explicitly when converting timestamps between systems
  • Test conversion with edge cases (empty values, special characters, nested data) before batch processing

Privacy & Security

Every tool in this category processes your data entirely in your browser using JavaScript. We never transmit, store, or log any data you input. You can verify this by opening your browser's Developer Tools and monitoring the Network tab while using any tool — you'll see zero data requests related to your input.

Available Tools

Other Categories