JSON Formatter
올바른 JSON을 2칸 또는 4칸 들여쓰기로 정리하고 자주 발생하는 문법 오류 위치를 표시합니다.
도구 열기데이터, 텍스트, 네트워크, CSS, 이미지 변환·편집, SVG, 아이콘 생성, 이미지 크기, EXIF, 메타데이터와 색상 분석을 위한 온라인 개발자 도구 181개가 모두 브라우저에서 로컬로 실행됩니다.
로그인 없이 데이터와 텍스트를 처리하고 이미지를 변환·편집하며 웹사이트와 앱 아이콘을 만드세요. 이미지 크기와 EXIF 확인, 팔레트 추출, 픽셀 읽기, 히스토그램 분석도 가능합니다.
올바른 JSON을 2칸 또는 4칸 들여쓰기로 정리하고 자주 발생하는 문법 오류 위치를 표시합니다.
도구 열기JSON 문법을 검사하고 유효 여부, 오류 원인과 정확한 위치를 보여 줍니다.
도구 열기JSON을 파싱해 신뢰할 수 있는 한 줄로 다시 만들고 크기 절감률을 계산합니다.
도구 열기Raw 보기와 접을 수 있는 Tree 보기를 전환하며 JSON 데이터 형식을 명확히 구분합니다.
도구 열기객체 배열을 표준 CSV로 변환하고 따옴표, 쉼표, 줄바꿈과 누락 필드를 올바르게 처리합니다.
도구 열기따옴표 안의 쉼표, 줄바꿈과 이중 따옴표를 포함한 CSV를 RFC 4180 기본 규칙으로 파싱합니다.
도구 열기XML을 확인하고 정리하면서 속성, 주석과 CDATA를 유지합니다.
도구 열기XML을 JSON으로 변환하고 속성, 텍스트와 반복 요소의 변환 규칙을 확인하세요.
도구 열기객체와 배열을 재귀적으로 변환하고 텍스트를 이스케이프하며 잘못된 XML 태그명을 차단합니다.
도구 열기YAML을 JSON으로 변환합니다. 일반적인 객체, 배열, 스칼라와 YAML 1.2 형식을 지원하며 문법 오류를 안내합니다.
도구 열기표준 JSON을 읽기 쉬운 YAML로 바꾸고 객체, 배열과 여러 스칼라 형식을 정확히 처리합니다.
도구 열기UTF-8 텍스트를 Base64로 인코딩하며 한국어와 이모지를 지원합니다.
도구 열기Base64 형식을 검사한 뒤 다국어 Unicode 텍스트로 디코딩합니다.
도구 열기URL Component와 Full URL 모드에서 한국어와 특수문자를 올바르게 인코딩합니다.
도구 열기퍼센트 인코딩을 디코딩하고 불완전하거나 잘못된 형식을 명확히 알려 줍니다.
도구 열기16진수 바이트를 엄격하게 파싱하고 UTF-8에 따라 다국어 텍스트로 복원합니다.
도구 열기유니코드 텍스트를 UTF-8 바이트로 인코딩하고 세 가지 일반적인 16진수 형식으로 출력합니다.
도구 열기바이너리를 8비트 바이트로 엄격하게 구문 분석하고 UTF-8을 사용하여 읽을 수 있는 텍스트로 디코딩합니다.
도구 열기유니코드 텍스트를 UTF-8 바이트로 인코딩한 뒤 각 바이트를 고정 8비트 바이너리로 출력합니다.
도구 열기문자, ASCII 10진수, 16진수, 2진수 간을 변환하고 ASCII가 아닌 문자를 표시합니다.
도구 열기인코딩 정보를 유니코드 코드 포인트별로 확인하고 U+ 및 JavaScript 이스케이프 및 역변환을 지원합니다.
도구 열기HTML에서 일반적으로 발견되는 특수 문자를 인코딩하고 선택적으로 비ASCII 문자를 숫자 엔터티로 변환합니다.
도구 열기이름 또는 숫자로 표시된 HTML 엔터티를 디코딩하고 결과를 일반 텍스트로 표시합니다.
도구 열기HTML 문서와 코드 조각을 2칸 또는 4칸 들여쓰기로 정리하고 태그, 속성과 지원되는 삽입 코드를 정돈합니다.
도구 열기CSS 선택자, 미디어 쿼리, 키프레임, 주석, calc()와 사용자 지정 속성을 2칸 또는 4칸 들여쓰기로 정리합니다.
도구 열기클래스, 옵셔널 체이닝, 템플릿 리터럴과 async/await를 포함한 JavaScript를 정리합니다. 입력 코드는 실행하지 않습니다.
도구 열기Standard SQL, MySQL, PostgreSQL 또는 SQLite에 맞게 쿼리를 포맷합니다.
도구 열기UTF-8 텍스트의 64자리 16진수 SHA-256 해시를 생성하고 대소문자를 선택해 결과를 복사하세요.
도구 열기UTF-8 텍스트의 128자리 16진수 SHA-512 해시를 생성하고 대소문자를 선택해 결과를 복사하세요.
도구 열기UTF-8 텍스트의 32자리 16진수 MD5 해시를 생성합니다. 구형 시스템과의 호환성 확인용이며 보안 용도로는 적합하지 않습니다.
도구 열기로컬 파일을 선택해 업로드 없이 브라우저에서 SHA-256, SHA-512 또는 MD5를 계산합니다.
도구 열기JWT의 Header와 Payload를 로컬에서 디코딩하고 일반적인 Unix 시간 클레임을 설명합니다. 서명은 검증하지 않습니다.
도구 열기Base64는 암호화되지 않는다는 점을 주의하면서 UTF-8로 기본 인증 헤더를 안전하게 생성하세요.
도구 열기쿼리 문자열을 구문 분석하고 중복 매개 변수, null 값 및 표준 백분율 인코딩 의미 체계를 유지합니다.
도구 열기여러 줄의 키-값 매개변수에서 올바르게 인코딩된 쿼리 문자열을 생성하여 중복 키를 허용합니다.
도구 열기전체 또는 상대 URL의 프로토콜, 호스트, 포트, 경로, 쿼리 매개변수와 프래그먼트를 확인하세요. 상대 주소에는 기준 URL이 필요합니다.
도구 열기붙여넣은 쿠키 헤더를 구문 분석하여 원래 값과 보안 디코딩 결과를 나란히 표시합니다.
도구 열기일반 텍스트 HTTP 헤더를 구문 분석하여 반복되는 필드와 값에서 콜론을 유지하고 JSON을 출력합니다.
도구 열기파일 확장자로 MIME 유형을 찾거나 MIME 유형에 해당하는 확장자를 확인하고 키워드로 검색하세요.
도구 열기A.B.C.D 형식, 0부터 255까지의 범위와 선행 0 규칙을 엄격히 검사하고 각 구간과 32비트 이진수를 표시합니다.
도구 열기전체 표기, 압축 표기와 IPv4-mapped IPv6 주소를 확인하고 확장된 형식과 정규화된 압축 형식을 살펴보세요.
도구 열기IPv4의 4개 10진수 옥텟을 고정 8비트 이진수로 변환하고 점 구분 형식과 연속 형식을 표시합니다.
도구 열기0과 1이 정확히 32비트인지 검사하고 연속, 점 구분 또는 공백 구분 이진수를 IPv4로 변환합니다.
도구 열기IPv4와 CIDR 접두사로 마스크, Network, Broadcast, 주소 범위와 호스트 수를 계산합니다.
도구 열기CIDR 또는 연속 서브넷 마스크로 종합적인 서브넷 계산을 수행하고 경계, 비트 수와 호스트 범위를 표시합니다.
도구 열기CIDR Prefix와 Subnet Mask를 양방향으로 변환하고 이진수 1과 0이 연속되는지 엄격히 검사합니다.
도구 열기CIDR 범위의 시작·끝 주소, 가용 범위와 개수를 계산하며 대규모 IP 목록 전체를 펼치지 않습니다.
도구 열기IP AND Subnet Mask로 Network Address를 정확히 계산하고 3줄의 이진 연산 과정을 보여 줍니다.
도구 열기Network OR Wildcard로 Broadcast Address를 정확히 계산하고 이진 연산 과정을 보여 줍니다.
도구 열기3자리 또는 6자리 HEX를 RGB로 변환하고 채널 값과 색상을 확인하세요.
도구 열기R, G, B 정수 범위를 검증하고 HEX를 생성합니다. 대문자 출력과 색상 미리보기를 지원합니다.
도구 열기HEX를 HSL로 변환하고 색상, 채도, 명도와 실제 색상을 확인하세요.
도구 열기선형 또는 방사형 그라데이션을 만들고 색상 정지점 2~6개와 위치, 각도를 조절하세요.
도구 열기카드 그림자의 오프셋, 흐림, 확산, 색상, 불투명도와 inset을 실시간으로 조절하세요.
도구 열기원하는 문구에 그림자를 만들고 오프셋, 흐림, 색상, 불투명도를 실시간으로 조절하세요.
도구 열기네 모서리를 개별 또는 연동 조절하고 모양을 확인한 뒤 간결한 border-radius를 생성하세요.
도구 열기주축, 정렬, 줄바꿈, gap을 조절하고 실제 요소로 Flexbox 레이아웃을 확인하세요.
도구 열기균등한 Grid를 생성하고 행·열과 간격을 각각 설정하세요. 최대 144개 요소를 미리 볼 수 있습니다.
도구 열기최솟값, 선호 값, 최댓값을 설정하고 반응형 clamp() CSS를 미리 보세요.
도구 열기설정한 루트 글꼴 크기에 따라 px를 rem으로 변환하고 적절한 정밀도로 표시합니다.
도구 열기설정한 루트 글꼴 크기에 따라 rem을 px로 변환하고 공식과 결과를 확인하세요.
도구 열기너비와 높이를 가장 간단한 비율로 약분하거나 비율과 한쪽 치수로 다른 쪽을 구하세요.
도구 열기전경과 배경 색상의 명암비를 계산하고 WCAG AA / AAA 텍스트 기준 네 가지를 확인하세요.
도구 열기CSS 필터 아홉 가지를 실시간으로 미리 보고 filter 선언을 생성하세요. 한 번에 기본값으로 복원할 수 있습니다.
도구 열기글자, 단어, 문단, 문장 수를 실시간으로 집계하고, 언어별 단어 분리와 글자 수를 구분해 읽기 시간을 추정합니다.
도구 열기Unicode 코드 포인트, 문자소 클러스터, UTF-16 길이, UTF-8 바이트를 구분해 이모지의 길이까지 확인합니다.
도구 열기대소문자와 공백 설정에 따라 중복 줄을 제거하며, 기본적으로 처음 나온 원문과 순서를 유지합니다.
도구 열기빈 줄이나 공백만 있는 줄을 제거하고, 기본적으로 다른 줄의 원문과 앞뒤 공백을 유지합니다.
도구 열기여러 언어의 텍스트 줄을 문자, 자연 순서, 숫자, 글자 수로 정렬하거나 무작위로 섞습니다.
도구 열기추가, 삭제, 변경 없는 줄을 확인하며 Unicode와 이모지를 지원합니다.
도구 열기구분자와 대소문자 경계를 인식해 camelCase를 일괄 생성하고 한글과 Unicode 문자를 유지합니다.
도구 열기약어와 camelCase를 인식하고 다양한 이름 표기를 소문자와 밑줄 형식으로 통일합니다.
도구 열기문구, 카멜 케이스, 약어를 하이픈 하나로 연결한 소문자 kebab-case로 바꿉니다.
도구 열기CSV를 붙여 넣거나 로컬 파일로 읽어 열 위치에 맞는 표와 통계를 표시합니다. 인용 필드와 제한된 미리보기를 지원합니다.
도구 열기행 전체나 지정 열로 CSV 중복을 제거하고 첫 레코드, 열 순서, 올바른 CSV 이스케이프를 유지합니다.
도구 열기CSV를 Markdown 표로 바꾸고 셀 안의 세로줄과 줄바꿈을 정해진 규칙에 따라 처리합니다.
도구 열기Markdown 헤더, 정렬 구분선, 이스케이프된 세로줄을 인식해 올바르게 인용된 CSV를 생성합니다.
도구 열기Markdown 제목, 목록, 코드, 표를 실시간으로 확인합니다. 사용자 HTML과 외부 이미지 자동 로딩은 비활성화합니다.
도구 열기Markdown을 복사 가능한 HTML 소스로 변환합니다. 원시 HTML을 비활성화하고 결과를 안전하게 표시합니다.
도구 열기길이와 개수를 정해 임의 문자열을 만드세요. 문자 집합 조합, 문자 추가, 혼동 문자 제외를 지원합니다.
도구 열기지정 범위의 정수나 소수를 일괄 생성하세요. 중복 없는 정수 추출과 파일 다운로드를 지원합니다.
도구 열기안전한 난수로 각 문자 종류를 포함한 비밀번호를 만드세요. 혼동 문자를 제외할 수 있고 결과는 저장하지 않습니다.
도구 열기UUID v4를 최대 10000개까지 한 번에 만드세요. 대소문자와 하이픈 여부를 설정할 수 있습니다.
도구 열기텍스트와 주소의 QR 코드를 로컬에서 만드세요. 오류 정정, 색상, 크기를 정하고 PNG로 저장합니다.
도구 열기형식과 검증 숫자를 확인해 실제 1차원 바코드를 만드세요. 크기를 설정하고 벡터 SVG로 저장합니다.
도구 열기모든 예제 객체를 합쳐 선택적 필드, 유니언 타입, 중첩 타입을 포함한 TypeScript를 만드세요.
도구 열기JSON 구조를 Java 클래스로 바꾸세요. 배열 필드를 합치고 중첩 타입과 필요한 import를 생성합니다.
도구 열기공개 필드와 json 태그가 있는 Go 구조체를 만드세요. 포인터, 중첩 객체, 슬라이스를 처리합니다.
도구 열기Python dataclass를 생성하세요. 유니언 타입, 선택적 필드의 기본값, 중첩 구조, 예약어를 처리합니다.
도구 열기JPG 사진을 원래 픽셀 크기 그대로 PNG로 변환합니다.
도구 열기PNG를 JPG로 변환하고 배경색과 이미지 품질을 선택합니다.
도구 열기JPG를 WebP로 변환하고 품질을 조절하며 파일 용량을 비교합니다.
도구 열기PNG를 WebP로 변환하며 투명 영역을 유지하고 품질을 조절합니다.
도구 열기정지 WebP를 JPG로 변환하고 배경을 채우며 품질을 조절합니다.
도구 열기정지 WebP를 PNG로 변환하며 투명 영역과 크기를 유지합니다.
도구 열기브라우저에서 지원하는 BMP를 PNG로 변환하며 픽셀 크기를 유지합니다.
도구 열기BMP를 JPG로 변환하고 품질과 배경색을 조절합니다.
도구 열기GIF의 첫 프레임을 추출하여 정지 PNG 이미지로 저장합니다.
도구 열기원본 이미지를 Base64 텍스트로 인코딩하며 파일 내용을 유지합니다.
도구 열기Base64 또는 Data URI를 이미지로 복원하고 다운로드합니다.
도구 열기이미지 형식이 포함된 전체 Data URI를 생성하고 복사하거나 다운로드합니다.
도구 열기이미지 너비와 높이를 조절하세요. 원본 비율을 유지하거나 원하는 크기를 자유롭게 설정할 수 있습니다.
도구 열기새 너비만 설정하면 높이를 자동 계산해 원본 비율을 유지합니다.
도구 열기새 높이만 설정하면 너비를 자동 계산해 원본 비율을 유지합니다.
도구 열기너비와 높이를 같은 배율로 확대·축소하고 자주 쓰는 배율을 빠르게 선택하세요.
도구 열기최대 너비와 높이 안에서 비율을 유지하며 조절합니다. 기본적으로 확대하지 않습니다.
도구 열기원하는 사각형으로 자르고, 드래그나 원본 좌표 입력으로 범위를 정하세요.
도구 열기정사각형 선택 영역을 고정하고, 기본적으로 중앙의 최대 범위를 자릅니다.
도구 열기원 바깥이 투명한 원형 프로필 사진을 만드세요. 기본 출력은 PNG입니다.
도구 열기16:9 와이드 비율을 유지하며 원본 영역을 직접 자릅니다.
도구 열기4:3 영역을 고정하고, 기본적으로 중앙의 최대 영역을 선택합니다.
도구 열기1:1 비율로 자르며 출력 너비와 높이를 같게 유지합니다.
도구 열기시계 방향, 반시계 방향 또는 원하는 각도로 회전하고 이미지 전체를 유지하세요.
도구 열기원본 픽셀 크기를 유지하면서 이미지를 좌우로 뒤집으세요.
도구 열기원본 픽셀 크기를 유지하면서 이미지를 상하로 뒤집으세요.
도구 열기원본 색상부터 완전한 회색조까지 강도를 조절하세요.
도구 열기세피아 필터 강도를 조절해 따뜻한 복고풍 이미지를 만드세요.
도구 열기흐림 반경을 설정해 이미지 전체를 부드럽게 만드세요.
도구 열기선명도를 조절해 가장자리 대비를 높이고 또렷한 느낌을 더하세요.
도구 열기전체 밝기를 조절하세요. 100%는 원래 밝기를 유지합니다.
도구 열기밝고 어두운 부분의 차이를 조절하세요. 100%는 원래 대비를 유지합니다.
도구 열기색의 선명한 정도를 조절하세요. 100%는 원래 채도를 유지합니다.
도구 열기각도로 색조를 바꾸고 다양한 색 조합을 살펴보세요.
도구 열기EV 단위로 노출 변화를 조절하세요. 0 EV는 원본을 유지합니다.
도구 열기투명도와 픽셀 크기를 유지하면서 색상 반전 강도를 조절하세요.
도구 열기픽셀 블록 크기를 설정하고 다운로드할 이미지의 원본 크기를 유지하세요.
도구 열기전체 불투명도를 설정하세요. 기본 형식인 PNG는 투명 효과를 유지합니다.
도구 열기테두리 너비, 색상, 안팎 위치를 선택하고 최종 크기를 확인하세요.
도구 열기둥근 모서리 반경을 픽셀 단위로 설정하세요. 기본 PNG 형식은 네 모서리의 투명도를 유지합니다.
도구 열기SVG 크기와 요소 수, 소스 및 펼칠 수 있는 구조 트리를 확인하세요.
도구 열기배경과 배율을 바꾸며 안전하게 처리된 정적 SVG를 확인하세요.
도구 열기공백 2칸 또는 4칸으로 SVG를 정렬하고 그림과 텍스트의 의미를 유지하세요.
도구 열기기본 압축 또는 추가 최적화를 선택하고 SVG 크기와 절약 비율을 비교하세요.
도구 열기SVG를 PNG로 변환하고 크기를 선택하며 투명 배경을 유지합니다.
도구 열기SVG를 JPG로 변환하고 크기, 배경, 이미지 품질을 조절합니다.
도구 열기UTF-8 SVG를 Base64 또는 전체 Data URI로 인코딩하고 원본 내용을 유지하세요.
도구 열기Base64 또는 SVG Data URI를 SVG로 복원하고 소스와 안전한 미리보기를 확인하세요.
도구 열기채우기, 윤곽선과 그라디언트 색상을 찾아 한 번에 바꾸고 결과를 미리 보세요.
도구 열기비율을 유지하며 SVG의 표시 크기를 바꾸고 viewBox와 경로 좌표를 보존하세요.
도구 열기viewBox를 읽거나 만들고 내부 좌표 비율과 표시 배율을 계산하세요.
도구 열기SVG 경로와 명령 수를 확인하고 윤곽선, 채우기 및 기하학적 경계를 살펴보세요.
도구 열기단색, 그라디언트, 점무늬나 격자 배경을 만들고 원하는 크기의 SVG로 저장하세요.
도구 열기PNG를 여러 크기가 담긴 ICO로 변환하고 투명도, 자르기, 배경을 조정하세요.
도구 열기JPG 사진을 ICO로 바꾸고 전체 맞춤, 가운데 자르기, 여백을 설정하세요.
도구 열기웹사이트용 ICO와 PNG를 만들고 미리보기, ZIP 다운로드, HTML 참조를 이용하세요.
도구 열기16~512픽셀을 자유롭게 조합해 PNG, 여러 크기가 담긴 ICO, ZIP 아이콘 묶음을 만드세요.
도구 열기180×180, 흰색 배경, 적절한 여백을 기본으로 Apple 홈 화면 아이콘을 만드세요.
도구 열기Android용 PNG와 PWA용 192/512픽셀 아이콘을 만들고 폴더별 ZIP으로 다운로드하세요.
도구 열기이모지를 ICO와 PNG로 만들고 크기와 배경을 조정하며 작은 크기 미리보기를 확인하세요.
도구 열기Apple, Android, PWA 및 범용 PNG 아이콘을 생성하고 용도별로 묶어 다운로드합니다.
도구 열기너비·높이, 기약 비율, 메가픽셀, 방향을 확인하며 휴대폰 사진의 방향 보정을 지원합니다.
도구 열기파일 바이트 수, KB/MB, KiB/MiB, 파일 유형과 픽셀 크기를 확인합니다.
도구 열기내장 DPI를 읽고 밀도 출처, 서로 다른 값, 해당 인쇄 크기를 확인합니다.
도구 열기EXIF, IPTC, XMP, 색상, GPS 등 읽을 수 있는 이미지 정보를 분류해 확인합니다.
도구 열기원래 기록의 출처를 유지하며 카메라, 렌즈, 노출, 방향, GPS를 확인합니다.
도구 열기올바른 방향을 유지하면서 이미지를 다시 저장해 일반적인 촬영 정보를 제거하세요.
도구 열기이미지를 클릭해 원본 픽셀의 HEX, RGB, HSL, Alpha를 읽으며 확대경을 지원합니다.
도구 열기0부터 시작하는 좌표로 원본 픽셀을 읽고 한 픽셀씩 이동하며 색상과 Alpha를 확인합니다.
도구 열기가장 대표적인 색상 그룹을 추출하고 주요 색상 코드와 샘플링으로 추정한 비율을 표시합니다.
도구 열기3색, 5색, 8색 또는 10색 팔레트를 추출하고 색상 값 목록과 CSS 변수를 복사합니다.
도구 열기선형광 또는 단순 RGB 평균색을 계산하고 투명 픽셀의 가중치를 올바르게 처리합니다.
도구 열기256단계 RGB 및 밝기 히스토그램으로 각 채널의 값 분포와 통계를 확인합니다.
도구 열기RGB 채널을 고유색 또는 회색조로 보고 원본 크기와 투명도를 유지한 PNG를 다운로드합니다.
도구 열기