JSON 포매터 / 검증기
JSON을 붙여넣으면 보기 좋게 정렬하고, 문법 오류를 알려줍니다.
JSON 포매터란?
JSON은 데이터를 주고받을 때 널리 쓰이는 형식입니다. 한 줄로 압축된 JSON은 사람이 읽기 어렵기 때문에, 이 도구로 들여쓰기를 넣어 보기 좋게 정렬하거나, 반대로 공백을 제거해 용량을 줄일 수 있습니다. 문법 오류가 있으면 어느 위치가 잘못됐는지 알려주므로 API 응답 디버깅에 유용합니다.
정규식(Regex) 테스터
정규식과 테스트 문자열을 입력하면 실시간으로 매칭 결과를 보여줍니다.
정규식 테스터 사용법
정규식(Regular Expression)은 문자열에서 특정 패턴을 찾는 강력한 도구입니다.
위쪽 칸에 패턴을, 아래 칸에 검사할 문자열을 넣으면 매칭되는 부분이 실시간으로 하이라이트됩니다.
플래그 g는 전체 검색, i는 대소문자 무시입니다.
예: \d{3}-\d{4} 는 "123-4567" 같은 번호 형식을 찾습니다.
Base64 인코더 / 디코더
텍스트를 Base64로 인코딩하거나, Base64를 원래 텍스트로 디코딩합니다. (한글 지원)
Base64란?
Base64는 이미지·파일 같은 이진 데이터를 텍스트로 표현하는 인코딩 방식입니다. 이메일 첨부, 데이터 URI, API 토큰 등에 자주 쓰입니다. 이 도구는 한글도 깨지지 않도록 UTF-8 기반으로 인코딩/디코딩합니다. 암호화가 아니라 인코딩이므로 보안 용도로는 쓰지 마세요.
색상 변환 (HEX ↔ RGB)
HEX 코드나 RGB 값을 입력하면 서로 변환하고 색을 미리 보여줍니다.
HEX와 RGB 색상 코드
웹 디자인에서 색은 HEX(#3498db)나 RGB(52, 152, 219)로 표현합니다.
디자인 시안은 HEX로 오는데 CSS에서는 RGB가 필요한 경우처럼, 이 도구로 두 형식을 즉시 변환하고
실제 색을 미리 볼 수 있습니다. 색상 선택기로 원하는 색을 직접 고를 수도 있습니다.
Unix 타임스탬프 변환기
Unix 타임스탬프를 날짜로, 날짜를 타임스탬프로 변환합니다.
Unix 타임스탬프란?
Unix 타임스탬프는 1970년 1월 1일부터 지난 초(second)를 나타내는 숫자입니다.
서버 로그, 데이터베이스, API에서 시간을 저장할 때 흔히 쓰입니다.
이 도구로 1700000000 같은 숫자를 사람이 읽는 날짜로, 또는 그 반대로 변환할 수 있습니다.
URL 인코더 / 디코더
URL에 쓸 수 없는 문자를 안전하게 변환(인코딩)하거나 원래대로 되돌립니다.
URL 인코딩이 필요한 이유
URL에는 한글·공백·특수문자를 그대로 넣을 수 없습니다. 이 도구는 그런 문자를
%ED%95%9C 같은 안전한 형태로 변환(인코딩)하거나 원래대로 되돌립니다.
검색어가 포함된 링크를 만들거나, 인코딩된 URL을 사람이 읽을 때 유용합니다.
해시 생성기 (SHA)
텍스트의 SHA-1 / SHA-256 / SHA-512 해시값을 생성합니다. 무결성 확인·비밀번호 해싱 참고용.
해시(Hash)란?
해시는 입력 데이터를 고정 길이의 문자열로 바꾸는 단방향 함수입니다. 같은 입력은 항상 같은 해시가 나오지만, 해시에서 원본을 되돌릴 수는 없습니다. 파일 무결성 검증, 데이터 비교 등에 쓰입니다. 이 도구는 브라우저 내장 암호화 기능으로 SHA-1 / SHA-256 / SHA-512를 생성합니다.
글자수 / 단어수 세기
글자수, 공백 제외 글자수, 단어수, 줄수, 바이트(UTF-8)를 실시간으로 셉니다.
글자수 세기 도구
자기소개서, SNS 게시글, 이력서처럼 글자수 제한이 있는 글을 쓸 때 유용합니다. 공백 포함/제외 글자수, 단어수, 줄수, 그리고 UTF-8 바이트 수까지 실시간으로 보여줍니다. 한글과 이모지도 정확하게 1글자로 셉니다.
UUID 생성기
표준 UUID(v4)를 생성합니다. 원하는 개수만큼 한 번에 만들 수 있습니다.
UUID란?
UUID(범용 고유 식별자)는 17ebec61-57dd-4966-... 형태의,
전 세계에서 거의 겹치지 않는 고유한 값입니다. 데이터베이스 기본 키, 파일명,
세션 ID 등에 쓰입니다. 이 도구는 표준 UUID v4(랜덤 방식)를 원하는 개수만큼 한 번에 생성합니다.
JWT 디코더
JWT(JSON Web Token)를 붙여넣으면 헤더와 페이로드를 디코딩해서 보여줍니다. 만료 시간도 확인할 수 있습니다.
JWT란?
JWT는 로그인 인증에 널리 쓰이는 토큰으로, 점(.)으로 구분된 세 부분(헤더·페이로드·서명)으로 이뤄집니다. 앞의 두 부분은 Base64로 인코딩됐을 뿐 암호화가 아니어서 누구나 내용을 볼 수 있습니다. 이 도구는 브라우저에서만 디코딩하며 토큰을 서버로 보내지 않습니다. 서명 검증은 하지 않습니다.
마크다운 미리보기
마크다운 문법으로 글을 쓰면 오른쪽 결과에 실시간으로 렌더링됩니다. README·문서 작성에 유용합니다.
마크다운이란?
마크다운은 #, ** 같은 간단한 기호로 서식을 표현하는 경량 문법입니다.
GitHub README, 블로그, 문서 작성에 널리 쓰입니다. 이 도구는 제목, 굵게/기울임, 코드, 목록, 링크,
인용 등 자주 쓰는 문법을 실시간 미리보기로 보여줍니다.