본문으로 건너뛰기

개발자

Developer

포매터·컨버터·인코더 등 매일 쓰는 개발 도구 모음입니다.

Formatters, converters, encoders and the small tools you reach for daily.

도구 65개

Base64 인코딩·디코딩

Base64 Encoder & Decoder

텍스트와 파일을 Base64·Base64URL로 인코딩·디코딩하며 UTF-8을 올바르게 처리합니다.

브라우저 안에서만 처리

curl 코드 변환

curl to Code

curl 명령을 fetch·axios·파이썬 requests·Go·PHP·PowerShell 코드로 변환합니다.

브라우저 안에서만 처리

JSON CSV 변환

JSON ⇄ CSV

중첩 JSON을 점 표기 열 이름으로 펼치거나, 표에서 객체를 다시 만듭니다.

브라우저 안에서만 처리

JSON YAML 변환

JSON ⇄ YAML

키 순서를 유지한 채 양방향으로 변환하며 YAML은 블록·플로 스타일을 고를 수 있습니다.

브라우저 안에서만 처리

JSON 비교

JSON Diff

키 순서를 무시하고 두 JSON을 구조로 비교해 추가·삭제·변경된 경로를 알려 줍니다.

브라우저 안에서만 처리

JSON 정렬·검사

JSON Formatter & Validator

JSON을 보기 좋게 정렬하거나 압축하고, 문법 오류가 난 줄과 열을 정확히 짚어 줍니다.

브라우저 안에서만 처리

JSON 타입스크립트 변환

JSON to TypeScript

JSON 예시에서 타입스크립트 인터페이스를 추론하고 선택적 필드와 유니온을 합칩니다.

브라우저 안에서만 처리

JWT 디코더

JWT Decoder

헤더와 페이로드를 해독하고 만료 시각을 현지 시간으로 보여 주며 입력한 키로 서명을 검증합니다.

브라우저 안에서만 처리

정규식 테스터

Regex Tester

정규식을 예시 텍스트에 적용해 일치 부분을 실시간으로 강조하고 캡처 그룹을 보여 줍니다.

브라우저 안에서만 처리

SQL 정렬

SQL Formatter

키워드 대소문자·들여쓰기·쉼표 위치를 정해 주요 방언의 SQL을 정렬합니다.

브라우저 안에서만 처리

텍스트 해시 생성

Text Hash

문자열의 MD5·SHA-1·SHA-256·SHA-384·SHA-512·CRC-32를 계산하고 대문자·Base64 출력도 지원합니다.

브라우저 안에서만 처리

URL 인코딩·디코딩

URL Encoder & Decoder

URL과 쿼리 값을 퍼센트 인코딩·디코딩하며 전체 URL과 구성요소 모드를 구분합니다.

브라우저 안에서만 처리

UUID 생성

UUID Generator

UUID v1·v4·v5·v7을 한 번에 여러 개 만들고, v1·v7에 담긴 시각을 해독합니다.

브라우저 안에서만 처리

YAML 정렬·검사

YAML Formatter & Validator

YAML 들여쓰기를 통일하고 문법을 검사하며, 파서를 깨뜨리는 탭·앵커 실수를 표시합니다.

브라우저 안에서만 처리

.env 파일 변환

.env Parser & Converter

.env 파일을 해석해 JSON·YAML·셸 export·도커·쿠버네티스 형식으로 변환합니다.

브라우저 안에서만 처리

.gitignore 생성

.gitignore Generator

언어·프레임워크·에디터 템플릿을 골라 합치고 중복을 정리해 .gitignore를 만듭니다.

브라우저 안에서만 처리

bcrypt·argon2 검증

bcrypt & argon2 Checker

bcrypt로 비밀번호를 원하는 코스트로 해시하고, 기존 bcrypt 해시와 대조합니다. argon2는 인식하지만 계산하지는 않습니다.

브라우저 안에서만 처리

인증서 디코더

Certificate Decoder

PEM·DER 인증서와 CSR을 해석해 주체·SAN·유효기간·키 용도와 체인 정보를 보여 줍니다.

브라우저 안에서만 처리

chmod 권한 계산기

chmod Calculator

8진수·기호·체크박스 권한 표기를 서로 변환하며 setuid와 sticky 비트도 다룹니다.

브라우저 안에서만 처리

코드 이미지 만들기

Code Screenshot

코드 조각을 문법 강조·창 프레임·테마를 적용한 이미지로 만듭니다.

브라우저 안에서만 처리

cron 표현식 만들기

Cron Builder

cron 표현식을 필드마다 허용 범위가 적힌 입력 상자에 직접 입력해 만들고, 바꿀 때마다 실행 일정을 보여 줍니다.

브라우저 안에서만 처리

cron 표현식 해석

Cron Parser

cron 표현식을 말로 풀어 설명하고 선택한 시간대 기준으로 다음 실행 시각을 보여 줍니다.

브라우저 안에서만 처리

CSS 정렬·압축

CSS Beautifier & Minifier

선언 순서를 바꾸지 않고 CSS를 정렬하거나 압축하며, 토큰 구성을 그대로 보존합니다.

브라우저 안에서만 처리

docker run 컴포즈 변환

docker run to Compose

docker run 명령을 compose 서비스 정의로 바꾸고 반대 방향 변환도 지원합니다.

브라우저 안에서만 처리

파일 체크섬 확인

File Checksum

크기에 상관없이 파일을 스트리밍으로 해시하고 붙여넣은 기대값과 대조합니다.

브라우저 안에서만 처리

HAR 파일 뷰어·정리

HAR Viewer & Sanitiser

HAR 캡처를 폭포수 그래프로 열고, 공유 전에 쿠키·인증 헤더·토큰을 제거합니다.

브라우저 안에서만 처리

HMAC 생성

HMAC Generator

해시 종류와 키 인코딩을 정해 메시지의 HMAC을 계산합니다. 웹훅 서명 확인에 씁니다.

브라우저 안에서만 처리

HTML 정렬·압축

HTML Beautifier & Minifier

HTML을 정렬하거나 압축하며 인라인 요소를 보존하고 공백 축약 여부를 고를 수 있습니다.

브라우저 안에서만 처리

HTML 엔티티 변환

HTML Entity Encoder

HTML 엔티티를 이스케이프하고 되돌리며 이름·10진수·16진수 표기를 지원합니다.

브라우저 안에서만 처리

HTTP 상태 코드 사전

HTTP Status Reference

각 상태 코드의 규격상 의미와 캐시 동작, 흔한 오용 사례를 설명합니다.

브라우저 안에서만 처리

자바스크립트 정렬·압축

JavaScript Beautifier & Minifier

자바스크립트·타입스크립트의 주석과 공백만 지워 압축하고, 한 줄로 뭉친 번들을 다시 들여써서 읽을 수 있게 만듭니다. 이름을 바꾸거나 구문을 다시 쓰지는 않습니다.

브라우저 안에서만 처리

jq 실습장

jq Playground

브라우저에서 붙여넣은 JSON에 jq 1.7 필터를 실행하고 치트시트와 함께 같은 결과를 내는 명령줄을 만들어 줍니다.

브라우저 안에서만 처리

JSON XML 변환

JSON ⇄ XML

속성·배열·텍스트 노드 처리 방식을 정해 JSON과 XML을 상호 변환합니다.

브라우저 안에서만 처리

JSON Lines 변환

JSON Lines Converter

NDJSON과 JSON 배열을 상호 변환하며, 깨진 줄은 변환을 멈추는 대신 줄 번호로 알려 줍니다.

브라우저 안에서만 처리

JSON 스키마 검증

JSON Schema Validator

문서를 JSON 스키마로 검증하고 실패한 위치를 경로와 함께 보여 줍니다.

브라우저 안에서만 처리

JSON Go 구조체 변환

JSON to Go Structs

JSON 예시로 json 태그가 붙은 Go 구조체를 만들며 중첩·반복 타입도 처리합니다.

브라우저 안에서만 처리

JSON 스키마 생성

JSON to JSON Schema

하나 또는 여러 예시에서 JSON 스키마를 추론하고 발견한 형태를 합칩니다.

브라우저 안에서만 처리

JSON Zod 스키마 변환

JSON to Zod Schema

JSON 예시로 Zod 스키마를 만들며 nullable·optional·열거형을 추론합니다.

브라우저 안에서만 처리

JSONPath 테스터

JSONPath Tester

JSONPath 식을 문서에 실행하고 입력하는 동안 일치하는 노드를 강조해 보여 줍니다.

브라우저 안에서만 처리

JWKS 서명 검증

JWKS Verifier

JWKS 주소에서 키를 가져와 kid로 고른 뒤 토큰 서명과 표준 클레임을 검증합니다.

브라우저 안에서만 처리

공개키 쌍 생성

Key Pair Generator

RSA·ECDSA·Ed25519 키 쌍을 만들고 PEM·JWK·OpenSSH 형식으로 내보냅니다.

브라우저 안에서만 처리

쿠버네티스 시크릿 디코더

Kubernetes Secret Decoder

Secret 매니페스트의 Base64 값을 모두 해독하고, 수정한 내용을 다시 인코딩해 적용할 수 있게 합니다.

브라우저 안에서만 처리

MIME 타입 조회

MIME Type Lookup

확장자로 MIME 타입을 찾거나 그 반대로 조회하고, 파일 바이트로 형식을 추정합니다.

브라우저 안에서만 처리

OpenAPI 변경 비교

OpenAPI Diff

두 OpenAPI 문서를 비교해 호환성을 깨는 변경과 추가만 된 변경을 구분해 보여 줍니다.

브라우저 안에서만 처리

정규식 해설

Regex Explainer

정규식을 이름이 붙은 트리로 분해해 각 부분이 무엇을 잡는지 읽을 수 있게 합니다.

브라우저 안에서만 처리

소스맵 원본 복원

Source Map Resolver

제공한 소스맵으로 압축된 스택 트레이스를 원본 파일과 줄 번호로 되돌립니다.

브라우저 안에서만 처리

SSH 키 생성

SSH Key Generator

주석을 넣은 OpenSSH 키 쌍을 만들고 지문을 보여 줍니다. 개인키는 암호문구 없이 나오므로 필요하면 ssh-keygen -p로 직접 걸어야 합니다.

브라우저 안에서만 처리

문자열 이스케이프

String Escaper

JSON·자바스크립트·SQL·셸·CSV·정규식 규칙에 맞게 문자열을 이스케이프하고 되돌립니다.

브라우저 안에서만 처리

텍스트 암호화·복호화

Text Encrypt & Decrypt

암호문구로 AES-GCM 암호화를 수행해 스스로 완결된 Base64 문자열을 만듭니다.

브라우저 안에서만 처리

ULID·NanoID 생성

ULID & NanoID Generator

정렬 가능한 ULID나 짧은 NanoID를 알파벳·길이를 정해 만들고 충돌 확률을 보여 줍니다.

브라우저 안에서만 처리

XML 정렬·검사

XML Formatter & Validator

XML 들여쓰기를 정리하고, 구조가 잘못된 첫 지점의 줄과 열을 짚어 줍니다.

브라우저 안에서만 처리

아스키 표 생성

ASCII Table Generator

표를 고정폭 아스키·마크다운·선 문자 테두리로 그려 README나 주석에 붙일 수 있게 합니다.

브라우저 안에서만 처리

도커 이미지 레이어 분석

Docker Image Explorer

내보낸 이미지 tar를 열어 레이어별 명령·크기와 추가·삭제된 파일을 보여 줍니다.

브라우저 안에서만 처리

GraphQL 정렬

GraphQL Formatter

쿼리와 SDL을 정렬하고 스키마 기준으로 문서를 검증하며 결과 타입을 보여 줍니다.

브라우저 안에서만 처리

16진수 뷰어

Hex Viewer

파일을 오프셋·16진수·아스키로 덤프하고 매직 바이트로 형식을 판별하며 검색 위치를 표시합니다.

브라우저 안에서만 처리

JSON TOML 변환

JSON ⇄ TOML

중첩 객체를 테이블 헤더로 대응시켜 JSON과 TOML을 상호 변환합니다.

브라우저 안에서만 처리

JSON Rust 구조체 변환

JSON to Rust Structs

JSON 예시로 serde 속성이 붙은 Rust 구조체를 만듭니다. 비거나 빠진 필드는 Option으로, 키 이름은 snake_case와 rename으로 처리합니다.

브라우저 안에서만 처리

오픈소스 라이선스 선택

Licence Chooser

주요 오픈소스 라이선스를 의무 사항과 호환성으로 비교하고 LICENSE 파일을 만들어 줍니다.

브라우저 안에서만 처리

OpenAPI 점검

OpenAPI Linter

OpenAPI 문서에서 누락된 응답, 쓰이지 않는 스키마, 아무것도 가리키지 않는 참조처럼 코드 생성기를 깨뜨리는 결함을 점검합니다.

브라우저 안에서만 처리

Protobuf 디코더

Protobuf Decoder

.proto 파일 없이 protobuf 데이터를 해독해 필드 번호·와이어 타입·중첩 구조를 추론합니다.

브라우저 안에서만 처리

Semver 범위 확인

Semver Range Tester

범위에 맞는 버전을 확인하고 두 버전을 비교하며 목록을 우선순위대로 정렬합니다.

브라우저 안에서만 처리

TOML 정렬·검사

TOML Formatter & Validator

TOML을 정렬하고 검사하며 테이블 순서와 인라인 표기 방식을 통일합니다.

브라우저 안에서만 처리

User-Agent 분석

User-Agent Parser

User-Agent 문자열을 브라우저·엔진·OS·기기로 분해하고 현재 접속 정보도 함께 보여 줍니다.

브라우저 안에서만 처리

WebAssembly 분석

WebAssembly Inspector

.wasm 모듈의 임포트·익스포트·메모리·섹션 크기를 나열하고 텍스트 형식으로 출력합니다.

브라우저 안에서만 처리

XPath 테스터

XPath Tester

XML·HTML에 XPath나 CSS 선택자를 적용해 일치하는 노드를 모두 보여 줍니다.

브라우저 안에서만 처리