Developer Tools Directory

필요한 개발자 도구를 한곳에서 검색

JSON 변환, Base64, JWT, 해시, SQL, 텍스트 처리 도구를 이름과 용도로 검색하고 카테고리별로 찾아보세요. 대부분의 작업은 브라우저에서 처리됩니다.

코드 변환

Java DTO

JSON 샘플을 Java DTO와 POJO로 변환하고 중첩 객체의 타입 구조를 확인합니다.

TypeScript

JSON 응답을 TypeScript interface로 변환해 프런트엔드 API 타입 초안을 만듭니다.

Kotlin

JSON을 null-safe Kotlin data class로 변환하고 중첩 모델을 함께 생성합니다.

Go struct

JSON에서 json 태그와 중첩 타입을 포함한 Go struct를 생성합니다.

Pydantic

JSON 샘플을 Pydantic BaseModel로 변환하고 alias와 날짜 타입을 정리합니다.

C#

JSON에서 System.Text.Json 속성을 포함한 C# class 또는 record를 생성합니다.

Rust

JSON을 serde 호환 Rust struct로 변환하고 날짜와 필드 이름 규칙을 반영합니다.

Zod

JSON 샘플에서 런타임 검증용 Zod schema와 추론 타입을 생성합니다.

Swift

JSON을 Swift Codable 모델로 변환하고 CodingKeys와 날짜 타입을 구성합니다.

Dart

JSON에서 Flutter용 Dart class와 fromJson·toJson 코드를 생성합니다.

Protobuf

JSON 구조를 중첩 message와 timestamp 매핑을 포함한 proto3 정의로 바꿉니다.

GraphQL

JSON 샘플에서 객체 관계와 scalar 후보를 반영한 GraphQL SDL을 생성합니다.

Markdown 표 문서

JSON 구조를 필드·타입·필수 여부가 정리된 Markdown 표 문서로 변환합니다.

JSON → SQL DDL

JSON 행 샘플에서 MySQL 또는 PostgreSQL CREATE TABLE 문을 생성합니다.

DDL → Code

CREATE TABLE DDL을 Java, TypeScript, Go, Pydantic 모델로 변환합니다.

JSON → INSERT

JSON 객체와 배열을 MySQL 또는 PostgreSQL INSERT 문으로 변환합니다.

MySQL ↔ Postgres

MySQL과 PostgreSQL 사이에서 타입과 자동 증가 규칙을 맞춰 DDL을 변환합니다.

DDL Schema Diff

두 CREATE TABLE 정의를 비교해 컬럼과 인덱스 변경용 ALTER TABLE 문을 생성합니다.

JSON 도구

JSON Diff

두 JSON을 비교해 추가·삭제·변경된 값을 경로 단위로 확인합니다.

JSON Schema

JSON 샘플에서 필드 타입과 필수 여부를 추론해 JSON Schema를 생성합니다.

Schema → Mock

JSON Schema의 format, enum, 범위 조건을 반영한 재현 가능한 샘플 데이터를 만듭니다.

JSON Patch

두 JSON의 차이로 RFC 6902 패치를 만들거나 기존 문서에 패치를 적용합니다.

SQL Formatter

SQL 키워드와 들여쓰기를 정리해 긴 쿼리를 읽기 좋은 형태로 포맷합니다.

SQL 스니펫

자주 쓰는 SQL 쿼리를 브라우저에 저장하고 태그와 검색으로 관리합니다.

Formatter

압축되거나 흐트러진 JSON을 검증하고 읽기 좋은 들여쓰기로 정리합니다.

JSON ↔ CSV

JSON 배열과 CSV 표 데이터를 양방향으로 변환해 내보내기와 검토에 활용합니다.

JSON ↔ YAML

JSON과 YAML을 양방향으로 변환해 설정 파일과 API 데이터를 빠르게 옮깁니다.

JSON ↔ XML

JSON과 XML을 양방향으로 변환해 SOAP와 레거시 payload를 점검합니다.

JSONPath Tester

JSONPath 식을 실행하고 wildcard, slice, 재귀 탐색 결과를 즉시 확인합니다.

JSON Path Finder

JSON 트리의 각 값에 해당하는 JSONPath를 찾아 한 번에 복사합니다.

JSON Visualizer

중첩 JSON을 탐색하기 쉬운 SVG 트리 그래프로 시각화합니다.

JSON Replace

JSON 값의 특정 문자열이나 패턴을 찾아 한 번에 바꾸고 결과를 즉시 확인합니다.

Regex Tester

JavaScript 정규식을 실행해 일치 항목, 캡처 그룹, 치환 결과를 확인합니다.

Log Filter

여러 검색어와 제외 조건, 정규식을 조합해 필요한 로그 줄만 빠르게 추립니다.

인코딩

Avro Decode

Avro 바이트를 디코딩해 이벤트 payload의 필드와 값을 확인합니다.

Avro Encode

JSON payload를 Avro 바이트로 인코딩해 직렬화와 메시징 테스트에 사용합니다.

Avro Schema

JSON 샘플에서 이벤트 계약에 사용할 Avro schema를 생성합니다.

Avro Message

Avro schema에 맞는 테스트 메시지를 만들어 Kafka 연동을 점검합니다.

Kafka

로컬 테스트와 계약 검토에 사용할 Kafka 메시지 샘플을 생성합니다.

Base64

일반 문자열을 Base64로 인코딩하거나 원문 텍스트로 디코딩합니다.

보안 도구

JWT 디버거

JWT의 header와 payload claim, 만료 시간을 디코딩해 인증 문제를 점검합니다.

JWT 생성

로컬 API 테스트에 사용할 HS256 JWT를 브라우저에서 생성합니다.

JWT Key Tools

RSA·ECDSA 키 쌍을 만들고 JWK와 PEM 형식을 양방향으로 변환합니다.

Bcrypt

설정한 cost로 bcrypt 비밀번호 해시를 생성하고 기존 해시를 검증합니다.

UUID

fixture, 요청 ID, 이벤트 식별자에 사용할 UUID를 한 번에 생성합니다.

Password

길이와 문자 규칙을 지정해 임시 비밀번호와 랜덤 키를 생성합니다.

API Key

prefix와 그룹 형식을 지정해 테스트 및 개발용 API key 문자열을 만듭니다.

Curl

API 요청 정보를 재현 가능한 curl 명령으로 구성해 디버깅과 공유에 사용합니다.

Timestamp

Unix timestamp, ISO 8601, RFC 2822와 로컬 시간을 서로 변환합니다.

Unix Timestamp

초·밀리초·마이크로초 단위를 감지해 Unix epoch와 날짜 시간을 변환합니다.

Cron Parser

5필드 cron 식을 읽기 쉬운 설명과 다음 실행 시간으로 풀어봅니다.

URL Encode

URL과 query string을 인코딩·디코딩하고 파라미터를 표로 확인합니다.

Color Converter

HEX, RGB, HSL, OKLCH 색상 값을 실시간 미리보기와 함께 변환합니다.

Case Converter

텍스트를 camelCase, snake_case, PascalCase 등 여러 표기법으로 한 번에 바꿉니다.

Markdown Editor

Markdown을 작성하며 HTML 미리보기를 확인하고 MD 또는 HTML로 복사합니다.

HTML Editor

HTML 소스를 편집하며 렌더링 결과를 바로 확인하고 정렬·압축·태그 검사를 실행합니다.

QR 코드

URL과 짧은 텍스트를 크기와 색상을 지정한 QR 코드로 생성합니다.

Hash

텍스트의 MD5, SHA 계열 digest와 HMAC 서명을 브라우저에서 계산합니다.

파일 해시 (MD5)

파일을 업로드하지 않고 MD5와 SHA 계열 체크섬을 계산해 무결성을 확인합니다.

이미지 ↔ Base64

이미지를 Base64 Data URL로 바꾸거나 Base64를 다운로드 가능한 이미지로 복원합니다.

PBKDF2 해시

PBKDF2-SHA-256·512로 비밀번호를 해시하고 기존 결과와 일치하는지 검증합니다.