📋 사용 방법
- JSON 입력란에 데이터를 붙여 넣습니다.
- 포맷팅을 누르면 들여쓰기가 들어간 읽기 쉬운 형태로, 압축(Minify)을 누르면 공백을 줄인 한 줄 형태로 만듭니다.
- 결과는 아래 출력란에 나오며 복사로 클립보드에 담을 수 있습니다.
문법이 맞지 않으면 오류 메시지가 표시됩니다. 데이터는 브라우저에서만 처리됩니다.
API 응답·설정 파일·로그를 붙여 넣고 읽기 쉽게 포맷하거나, 배포용으로 공백을 줄인 JSON을 만들 때 쓰는 도구예요. 파싱과 포맷은 브라우저 안에서만 끝나고, 붙여 넣은 내용이 Webooro 서버로 전송되지 않습니다.
포맷터에서 오류가 나면, 오류 메시지의 위치는 대개 실제 실수 바로 뒤를 가리킵니다. 아래부터 확인해 보세요.
| 틀린 예 | 맞는 예 | 이유 |
|---|---|---|
{"a": 1, "b": 2,} |
{"a": 1, "b": 2} |
마지막 항목 뒤에 쉼표를 쓰면 안 됨 |
{'a': 'x'} |
{"a": "x"} |
작은따옴표는 쓸 수 없고 큰따옴표만 가능 |
{a: 1} |
{"a": 1} |
키 이름도 반드시 따옴표로 감싸야 함 |
{"a": 1 // memo} |
{"a": 1} |
JSON에는 주석 문법이 없음 |
{"a": 1 "b": 2} |
{"a": 1, "b": 2} |
항목 사이 쉼표 누락 |
{"ok": True} |
{"ok": true} |
true·false·null은 소문자만 가능 |
메신저나 문서에서 복사하면 곧은 따옴표(")가 둥근 따옴표(“ ”)로 바뀌는 경우도 있는데, JSON은 이를 인식하지 못합니다. 다 맞는 것 같은데도 오류가 나면 따옴표를 다시 입력해 보세요.
문법이 맞지 않으면 오류 메시지가 표시됩니다. 데이터는 브라우저에서만 처리됩니다.
포맷팅은 들여쓰기와 줄바꿈으로 키 구조를 빠르게 파악할 때 좋고, Minify는 네트워크로 보낼 때 바이트를 줄일 때 쓰입니다. 이 도구는 “보기 좋게”와 “작게”를 같은 화면에서 바꿀 수 있게 해 두었습니다.
문법 오류가 있으면 어디가 잘못됐는지 힌트가 나올 수 있습니다. 큰 비밀 키·개인정보가 들어 있는 JSON은 복사하기 전에 한 번 더 확인하세요.
REST API 응답 확인, 설정 파일 정리, 로그 한 줄을 사람이 읽을 수 있게 펼칠 때 유용합니다.
IDE·온라인 에디터에도 포맷 기능이 있지만, 설치 없이 브라우저에서만 처리하고 싶을 때 이 페이지가 가볍습니다. 데이터는 서버로 보내지 않습니다.
대용량 JSON·성능 최적화가 필요하면 전용 CLI나 에디터 플러그인을 함께 고려해 보세요.