Tool Kumar 도구

대용량 JSON 파일 뷰어

기기에 있는 큰 JSON 파일을 열어 트리, 테이블, 포맷된 텍스트로 살펴봅니다. 파일은 브라우저에서 읽히며 업로드되지 않고, 아주 큰 문서는 스크롤이 빠르게 유지되도록 읽기 전용 모드로 전환됩니다.

도구 사용 방법

  1. ‘파일 열기’(Ctrl+O, Mac에서는 ⌘O)를 선택하거나 파일을 페이지로 끌어다 놓습니다.
  2. 상태 표시줄에 파싱 결과가 표시되면 ‘트리’를 탐색하거나, 레코드 배열이라면 ‘테이블’로 전환합니다.
  3. Ctrl+F(⌘F)를 눌러 검색하거나, 찾기 창에 $.users[1] 같은 경로를 입력해 해당 노드로 바로 이동합니다.

사용 예제

여기서는 작은 샘플이 파일을 대신합니다. 직접 파일을 열면 상태 표시줄에 크기, 줄 수, 노드 수가 표시됩니다.

입력

{"users":[{"id":1,"name":"Ada","role":"admin"},{"id":2,"name":"Lin","role":"editor"}]}

출력

{
  "users": [
    {
      "id": 1,
      "name": "Ada",
      "role": "admin"
    },
    {
      "id": 2,
      "name": "Lin",
      "role": "editor"
    }
  ]
}

실측 예시

996자 문자열이 하나씩 들어 있는 작은 객체 51,501개로 이루어진 52.4MB(52,428,028바이트) 파일을 데스크톱 Linux의 Chromium 154에서 열었습니다. 파싱에는 약 1.0초가 걸렸고, 파일을 선택한 지 약 1.9초 뒤에 트리가 준비되었습니다. 문서의 노드 수는 154,505개였습니다.

이 파일은 구조가 얕고 대부분 텍스트입니다. 깊이 중첩된 데이터, 작은 숫자가 많은 데이터, 오래된 노트북이나 휴대폰에서는 더 오래 걸릴 수 있으므로, 이 수치는 보장이 아니라 하나의 참고 기준으로 보아야 합니다.

옵션 및 예외 사항

  • 최대 300MB 파일까지 열 수 있습니다. 이 한도는 안전을 위한 제한이며 원활한 처리를 보장하지는 않습니다. 얼마나 무리 없이 열리는지는 기기 메모리와 데이터 구조에 따라 다릅니다.
  • 2,000,000자 또는 30,000줄을 넘으면 보기 속도를 유지하기 위해 입력이 읽기 전용으로 바뀝니다. ‘그래도 편집’을 누르면 다시 편집할 수 있습니다.
  • 파싱은 메인 스레드에서 실행되므로, 아주 큰 파일을 읽는 동안에는 페이지가 잠시 멈춥니다.
  • 2,500,000자를 넘는 문서는 다음 방문을 위해 저장되지 않으므로 파일을 다시 열어야 합니다.
  • 편집기, 트리, 테이블, 텍스트 보기 모두 화면에 보이는 행만 그리므로, 파일이 열린 뒤에는 스크롤이 부드럽게 유지됩니다.

개인정보 보호 기본 적용

문서는 이 브라우저에만 보관됩니다. Tool Kumar는 기기 안에서 파싱, 변환, 다운로드 파일 생성을 처리하며 계정이나 업로드 과정이 필요하지 않습니다.

대용량 JSON 파일 뷰어 자주 묻는 질문

대용량 JSON 파일은 어떻게 보나요?
여기서 ‘파일 열기’로 열거나 파일을 페이지로 끌어다 놓습니다. 트리는 전체를 펼치지 않고도 구조를 보여 주며, ‘찾기’로 키, 값, 경로에 바로 이동할 수 있습니다.
Mac에서 대용량 JSON 파일을 보려면 어떻게 하나요?
Safari, Chrome 등 최신 브라우저에서 이 페이지를 열고 ‘파일 열기’(⌘O)를 선택합니다. 아무것도 설치할 필요가 없습니다.
Windows에서 대용량 JSON 파일을 열려면 어떻게 하나요?
Edge나 Chrome에서 이 페이지를 열고 ‘파일 열기’(Ctrl+O)를 선택합니다. 파일은 컴퓨터에서 읽히며 업로드되지 않습니다.
크기 제한이 있나요?
이 페이지는 최대 300MB 파일까지 받습니다. 얼마나 큰 파일이 무리 없이 열리는지는 기기 메모리와 데이터 구조에 따라 다릅니다.

관련 도구

JSONL 뷰어, JSON 유효성 검사기 및 JSON 포맷터.