본문으로 건너뛰기
AZ Tools

카테고리

개발

포매터, 인코더, 해시·ID 생성기, 정규식과 JSON 유틸리티 등 코드를 작성하고 디버깅할 때 하루에도 수십 번 마주치는 질문에 바로 답해 주는 작은 도구들입니다. JSON 포매터, Base64 인코더, UUID 생성기, JWT 디코더가 특히 많이 쓰입니다. 모든 도구는 브라우저 안에서만 실행되므로 붙여넣은 코드 조각, 토큰, 설정값이 컴퓨터 밖으로 나가지 않습니다. 작업 중인 코드도 안심하고 다룰 수 있습니다.

정렬:

JSON 포맷터 & 검증기

브라우저에서 바로 JSON을 포맷·정렬·압축·검증하세요.

개발 0 0

Base64 인코더 / 디코더

텍스트를 Base64로 인코딩하거나 다시 텍스트로 디코딩하세요.

개발 0 0

Base64 ↔ 16진수 변환기

Base64 문자열을 16진수 바이트로, 16진수를 다시 Base64로 변환합니다. URL-safe 지원, 브라우저에서 동작합니다.

개발 0 0

Quoted-Printable 인코더 & 디코더

텍스트를 MIME Quoted-Printable(RFC 2045)로 인코딩하거나 다시 디코딩 — =XX 이스케이프·소프트 줄바꿈·UTF-8 처리, 인코딩 시 76자 줄바꿈 — 브라우저에서.

개발 0 0

URL 인코더 / 디코더

URL용으로 텍스트를 퍼센트 인코딩하거나, 인코딩된 URL을 디코딩하세요.

개발 0 0

해시 생성기 (SHA)

텍스트로 SHA-1·SHA-256·SHA-384·SHA-512 해시를 생성하세요.

개발 0 0

CRC-32 계산기 (CRC-32 & CRC-32C)

텍스트 또는 hex 바이트의 CRC-32(IEEE 802.3, zip/gzip/PNG) 또는 CRC-32C(Castagnoli) 체크섬을 소문자 hex·대문자 hex·부호 없는 10진수로 계산 — 브라우저에서.

개발 0 0

UUID 생성기

무작위 버전4 UUID를 여러 개 한 번에 생성하고 복사하세요.

개발 0 0

UUID 인스펙터 (버전·변형·시간)

임의의 UUID를 붙여넣어 버전(1~8)·변형, 그리고 시간 기반 v1·v6·v7의 경우 내장된 생성 타임스탬프·클록 시퀀스·노드(MAC)까지 디코딩 — 브라우저에서.

개발 0 0

JWT 디코더

JWT의 헤더·클레임·만료를 즉시 확인하세요.

개발 0 0

정규식 테스터

자바스크립트 정규식을 실시간으로 테스트하고 매치 강조와 치환 미리보기를 확인하세요.

개발 0 0

CSS 선택자 테스터

HTML에 대해 CSS 선택자를 테스트하고 어떤 요소가 매칭되는지 정확히 확인합니다. 브라우저에서 동작합니다.

개발 0 0

HTML 엔티티 인코더 / 디코더

HTML 특수문자(& < > " ')를 이스케이프하거나 엔티티를 원문으로 디코드합니다.

개발 0 0

Cron 식 설명기

Cron 식을 자연어 설명으로 풀이하고 각 필드를 분해해서 보여 줍니다.

개발 0 0

SQL 포맷터

10가지 SQL 방언(PostgreSQL, MySQL, BigQuery, Snowflake, T-SQL 등)을 보기 좋게 포맷합니다.

개발 0 0

JSON Diff 뷰어

두 JSON을 구조적으로 비교 — 어떤 키가 추가·삭제·변경됐는지 정확히 보여 줍니다.

개발 0 0

JSON → TypeScript 인터페이스

JSON 샘플에서 TypeScript 인터페이스를 자동 생성 — 키 이름을 따라 재귀적으로 타입 추론.

개발 0 0

JSON to JSDoc @typedef 생성기

JSON 객체를 @property 태그가 있는 JSDoc @typedef 블록으로 브라우저에서 변환합니다.

개발 0 0

YAML 포맷터 & 검증기

YAML을 보기 좋게 정리하고 검증 — 들여쓰기 수정, 키 정렬, 줄 폭 선택, 오류 위치 표시.

개발 0 0

Mock 데이터 생성기

테스트용 가짜 레코드를 만들어 JSON·CSV·SQL INSERT로 내보내기 — 이름·이메일·날짜·ID·로렘 등 20+ 타입.

개발 0 0

JWT 생성기

헤더·페이로드에서 HS256/HS384/HS512 JWT를 만들고 서명 — JWT 디코더와 짝.

개발 0 0

JWK ↔ PEM 변환기

JWK이나 JWKS 전체를 PEM 공개키로, 또는 그 반대로 변환하고 각 키의 RFC 7638 thumbprint까지 브라우저에서 계산합니다.

개발 0 0

CSS Flexbox 플레이그라운드

flex-direction·justify-content·align-items·gap을 클릭으로 조정 — CSS 또는 Tailwind 클래스 복사.

개발 0 0

HTML / CSS / JS 미니파이어

HTML·CSS·JavaScript의 공백·주석을 제거 — 크기 절감 확인하고 결과 복사.

개발 0 0

CSS Grid 플레이그라운드

grid-template-columns / rows·gap·아이템 정렬을 시각적으로 — CSS를 바로 복사.

개발 0 0

Cron 표현식 빌더

클릭으로 cron 식 생성 — 시간·일·주·월·완전 커스텀 — Cron 설명기와 짝.

개발 0 0

보이지 않는 / 제로폭 문자 탐지기

붙여넣은 텍스트의 NBSP·제로폭·양방향 마크·탭을 찾아내고 한 번에 정리.

개발 0 0

Bcrypt 해시 / 검증

조정 가능한 cost로 bcrypt 해시 생성, 또는 기존 해시와 비밀번호 일치 검증 — 브라우저 안에서 실행.

개발 0 0

ULID / NanoID / CUID2 생성기

ULID·NanoID·CUID2 대량 생성 — UUID 대안, 더 짧고 정렬 가능하거나 충돌 저항성 강화.

개발 0 0

ULID 디코더 (타임스탬프 & 랜덤성)

ULID를 48비트 생성 타임스탬프와 80비트 랜덤성으로 디코딩 — Crockford Base32, 대소문자 무관, 시간을 ISO UTC·상대·에폭 밀리초로 표시 — 브라우저에서.

개발 0 0

Snowflake ID 디코더 (Discord, Twitter)

Discord·Twitter/X·Instagram Snowflake ID를 생성 타임스탬프, 워커/프로세스 또는 데이터센터, 시퀀스로 디코딩 — 커스텀 에폭 모드 포함 — 브라우저에서.

개발 0 0

문자열 이스케이프 변환기

한 입력으로 10개 컨텍스트 이스케이프 출력 — JavaScript, JSON, HTML 엔티티, URL, SQL, regex, Bash(단·이중 따옴표), C 문자열, Unicode \u. 필요한 것을 복사.

개발 0 0

HMAC 생성기 (SHA-1·256·384·512)

Web Crypto로 HMAC 서명 계산 — 웹훅 페이로드 서명, API 요청 검증, hex 또는 base64.

개발 0 0

비트 연산 계산기

두 정수에 대한 AND·OR·XOR·NOT·시프트 연산을 2진수·16진수·부호 없는/있는 10진수로 한눈에. 8·16·32·64비트 폭 선택.

개발 0 0

유니코드 이스케이프 변환기

텍스트를 \uXXXX, U+XXXX, HTML 엔티티로 인코딩하고, 그 어떤 형식이든 다시 텍스트로 디코딩합니다. 이모지·확장 문자도 처리합니다.

개발 0 0

UUID v5 생성기

네임스페이스와 이름으로 결정적 네임스페이스 기반 UUID(버전 5, SHA-1)를 생성합니다 — 같은 입력은 항상 같은 UUID를 만듭니다.

개발 0 0

JSON to Go 구조체 변환기

JSON 객체를 json 태그가 붙은 Go 구조체로 브라우저에서 즉시 변환합니다.

개발 0 0

JSON to Python 데이터클래스 변환기

JSON 객체를 타입 힌트가 포함된 Python @dataclass 정의로 브라우저에서 변환합니다.

개발 0 0

JSON to Rust 구조체 변환기 (serde)

JSON 객체를 serde 파생과 타입 매핑 필드가 포함된 Rust 구조체로 브라우저에서 변환합니다.

개발 0 0

JSON to Kotlin 데이터 클래스 변환기

JSON 객체를 타입이 지정된 프로퍼티가 포함된 Kotlin 데이터 클래스로 브라우저에서 변환합니다.

개발 0 0

JSON to C# 클래스 변환기

JSON 객체를 자동 프로퍼티 타입 매핑이 적용된 C# 클래스로 브라우저에서 변환합니다.

개발 0 0

JSON to Java 클래스(POJO) 변환기

JSON 객체를 타입이 매핑된 필드가 포함된 Java POJO 클래스로 브라우저에서 변환합니다.

개발 0 0

JSON to Zod 스키마 생성기

JSON 객체를 타입이 추론된 Zod 검증 스키마로 브라우저에서 변환합니다.

개발 0 0

JSON to GraphQL 스키마(SDL) 변환기

JSON 객체를 스칼라 매핑이 적용된 GraphQL 타입 정의(SDL)로 브라우저에서 변환합니다.

개발 0 0

JSON to Mongoose 스키마 생성기

JSON 객체를 타입이 매핑된 경로가 포함된 Mongoose 스키마로 브라우저에서 변환합니다.

개발 0 0

Glob 패턴 테스터

파일 경로를 glob 패턴(*, **, ?, [...], {a,b})에 대해 브라우저에서 테스트합니다.

개발 0 0

Conventional Commit 메시지 빌더

타입, 스코프, 호환성 깨짐, 푸터가 포함된 Conventional Commits 메시지를 브라우저에서 만듭니다.

개발 0 0

CSS to JS 스타일 객체 변환기

CSS 선언 블록을 React/JS 인라인 스타일 객체로 브라우저에서 변환합니다.

개발 0 0

JSON to Protobuf 스키마 변환기 (proto3)

JSON 객체를 타입 지정 필드와 중첩 메시지를 갖춘 proto3 .proto 스키마로 브라우저에서 변환합니다.

개발 0 0

URL 파서

URL을 프로토콜·호스트·포트·경로·쿼리·해시로 분해. 쿼리 파라미터를 표로 디코딩.

개발 0 0

Data URI 파서 및 디코더

data: URI를 디코드해 MIME 타입, 인코딩, 크기, 디코드된 내용을 브라우저에서 확인합니다.

개발 0 0

CSS 애니메이션 생성기

CSS 애니메이션을 시각적으로 빌드 — 프리셋 선택·시간/이징/반복 조정·미리보기·키프레임 복사.

개발 0 0

Hex Dump 뷰어

텍스트 또는 작은 파일을 오프셋 + hex 바이트 + 인쇄 가능 ASCII로 표시. `xxd`나 `hexdump -C` 형식.

개발 0 0

CSS 명시도 계산기

CSS 셀렉터의 (ID, 클래스, 타입) 명시도 계산. 토큰별 가중치 표시 및 두 셀렉터 비교.

개발 0 0

JSONPath 테스터

JSON 문서에 대해 JSONPath 쿼리(`$.store.book[*].author`, `$..price`) 실행, 일치 값 확인.

개발 0 0

JSON 포인터 리졸버 (RFC 6901)

/user/roles/0 같은 RFC 6901 JSON 포인터를 JSON 문서에서 해석 — ~0/~1 이스케이프와 URI 프래그먼트(#/…) 지원 — 문서 내 모든 포인터의 클릭 가능한 목록 포함, 브라우저에서.

개발 0 0

Punycode 변환기

국제화 도메인을 Unicode(`münchen.de`)와 Punycode ASCII(`xn--mnchen-3ya.de`) 간 변환.

개발 0 0

JSON 키 정렬

JSON 객체 키를 알파벳순 정렬. 중첩 객체로 재귀해서 전체 문서 정규화 옵션.

개발 0 0

JSON 평탄화 / 복원 (점 표기)

중첩 JSON을 단일 레벨 점 표기 키로 평탄화하거나, 평탄한 키에서 중첩 JSON을 복원 — 구분자·배열 표기 설정 가능, 브라우저 안에서 완전 가역.

개발 0 0

Base32 인코더 / 디코더

Base32(RFC 4648) 인코딩·디코딩 — Standard와 base32hex 변형 지원. TOTP secret이나 Crockford 스타일 ID에 유용.

개발 0 0

Base58 인코더 / 디코더 (Bitcoin, IPFS)

Bitcoin·Ripple·Flickr 알파벳으로 Base58 인코드/디코드 — UTF-8 텍스트 또는 원시 hex 바이트 입력, 리딩 제로 정확 처리, 브라우저 안에서 실행.

개발 0 0

Ascii85 / Base85 인코더 & 디코더

UTF-8 텍스트 또는 hex 바이트에서 Ascii85(Base85) 인코드/디코드 — <~ ~> 구분자와 z 제로그룹 단축의 Adobe/PDF 변형 또는 일반 변형 — 브라우저에서.

개발 0 0

Base45 인코더 및 디코더

RFC 9285에 따라 텍스트를 Base45로 인코딩하고 Base45를 다시 텍스트로 디코딩합니다. 브라우저에서 동작합니다.

개발 0 0

ASCII 코드 표

256행 ASCII / 확장 ASCII 표 — 10진·16진·8진·2진 + 제어 문자 이름. 검색·복사.

개발 0 0

MIME 타입 조회

확장자로 MIME 타입을 찾거나 그 반대로 조회. 각 타입의 용도 설명.

개발 0 0

HTTP 헤더 참조

표준 HTTP 요청·응답·CORS·캐싱·보안·쿠키 헤더 약 50개의 검색 가능한 참조.

개발 0 0

cURL → fetch / axios 변환

cURL 명령 붙여넣기 → 헤더·바디·메서드·기본인증까지 처리된 JS fetch / axios 코드.

개발 0 0

JSON Schema 생성기

JSON 붙여넣으면 그 형태에 맞는 draft-07 JSON Schema 생성 — 타입 추론·포맷 감지·required 필드 채움.

개발 0 0

Open Graph · Twitter Card 생성기

폼 입력 → 즉시 붙여넣기 가능한 `<meta>` 블록. Facebook·LinkedIn·Slack용 OG와 X·Discord용 Twitter Card 태그.

개발 0 0

HTTP 쿠키 파서

`Cookie:` 요청 헤더 또는 `Set-Cookie:` 응답 헤더 붙여넣기 → 각 쿠키의 이름·값·속성·경고 표시.

개발 0 0

HTML → JSX 변환

HTML 스니펫 붙여넣기 → React용 JSX. `class`→`className`·`onclick`→`onClick`·void 태그 self-close·inline style 객체화 옵션.

개발 0 0

쿼리 문자열 ↔ JSON 변환기

URL 쿼리 문자열을 JSON 객체로, 그리고 그 반대로 변환합니다. 브라우저에서 동작합니다.

개발 0 0

.gitignore 생성기

사용하는 언어·프레임워크·에디터·OS를 체크 → 새 리포지토리에 바로 넣을 수 있는 통합 `.gitignore`.

개발 0 0

EditorConfig 생성기

들여쓰기 스타일, 줄 끝, 문자셋, 일반적인 재정의를 갖춘 .editorconfig 파일을 브라우저에서 만듭니다.

개발 0 0

HTTP 메서드 참조

각 HTTP 메서드(GET·POST·PUT·DELETE·PATCH 등) 카드 — 안전성·idempotence·캐시 가능 여부·요청/응답 본문 허용.

개발 0 0

XML 포맷터 및 압축기

XML을 깔끔한 들여쓰기로 정리하거나 한 줄로 압축합니다. 브라우저에서 동작합니다.

개발 0 0

PWA Manifest 빌더

Progressive Web App용 유효 `manifest.json` 빌드 — 이름·아이콘·테마 컬러·디스플레이 모드·스코프·방향 — 매칭 HTML `<link>` 와 Apple 메타 태그 포함.

개발 0 0

JSON Patch 빌더 (RFC 6902)

source/target 쌍에서 RFC 6902 JSON Patch 생성, 또는 기존 patch를 문서에 적용. add·remove·replace·move·copy·test 작업 지원.

개발 0 0

chmod 계산기

Unix 파일 권한을 8진수(755), 기호(rwxr-xr-x), 체크박스 그리드 사이에서 변환. setuid/setgid/sticky 비트, chmod·find 명령, umask 힌트까지 포함.

개발 0 0

ASN.1 / DER 디코더

PEM·base64·hex 무엇이든 붙여넣으면 ASN.1 트리를 보여줍니다. 오프셋, 태그, 길이, 해석된 값까지.

개발 0 0

CBOR 디코더 (진단 표기)

hex 또는 base64의 CBOR(RFC 8949)을 읽기 쉬운 진단 표기로 디코딩 — 정수, 바이트·텍스트 문자열, 배열, 맵, 태그, 부동소수점, 단순 값, 무한길이 항목 — 브라우저에서.

개발 0 0

MessagePack 디코더

base64나 hex로 된 MessagePack 바이트를 붙여넣으면 타입, 중첩 맵, 바이너리, 타임스탬프까지 브라우저에서 해석합니다.

개발 0 0

Protobuf 디코더 (.proto 없이)

base64나 hex로 된 protobuf 바이트를 붙여넣으면 스키마 없이 필드 번호, 와이어 타입, 중첩 메시지, 문자열, packed 배열을 읽어줍니다.

개발 0 0

Semver 도구 (파서·비교기·범프)

두 시맨틱 버전 동시 파싱·비교·범프, ^x.y.z·~x.y.z가 실제 어디까지 매치하는지 보여주는 범위 확장기 포함.

개발 0 0

TOTP 코드 생성기

Base32 시크릿으로 RFC 6238 TOTP 코드를 실시간 생성합니다 — 2FA 흐름 테스트, 인증 앱 디버깅, 휴대폰이 없을 때 임시 백업에 유용합니다.

개발 0 0