About the Data Viewer
This free online data viewer lets you format, validate, and explore JSON, CSV, and
XML in one place. Paste your data or upload a file, then clean it up with one click,
check it for errors, and browse the structure in a collapsible tree or a sortable
table — all without installing anything.
How to use
- Pick a format tab — JSON, CSV, or XML.
- Paste your data into the input panel, or use Upload file to load it.
- Click Format to pretty-print, or Minify to compact it.
- Click Validate to confirm the data is well-formed and see any error.
- Switch the output to Tree / Table to explore the structure visually.
- Use Copy output or Download to save the result.
Key features
- Three formats — work with JSON, CSV, and XML from a single tool.
- Format and minify — pretty-print with consistent indentation or shrink data to a compact line.
- Validation — check JSON, CSV, and XML and get the exact parse error message when input is invalid.
- Tree and table view — expand and collapse JSON and XML as a tree, and view CSV rows as a clean table.
- File upload with auto-detect — drop in a file and the format is detected from its contents.
- Sample, copy, download, and clear — load example data, copy or save output, or reset in one click.
Common use cases
- Cleaning up minified JSON from an API response so it's readable.
- Validating a config or data file before committing or deploying it.
- Inspecting a CSV export as a table to confirm columns and rows look right.
- Reformatting and checking XML documents for well-formedness.
- Converting between pretty-printed and minified output to reduce payload size.
Private and instant
Everything runs entirely in your browser using JavaScript — your data is never
uploaded to a server or stored anywhere. That makes it safe for sensitive payloads
like API keys, customer records, or internal configs, and results appear instantly,
even offline. See our Privacy Policy for details.
Tip: use Validate first when a file won't format — the error message
points to exactly where the JSON, CSV, or XML breaks.
Frequently asked questions
Which data formats does the viewer support?
JSON, CSV, and XML. Each can be formatted, minified, validated, and explored in a tree or table view.
Is my data uploaded to a server?
No. All processing happens in your browser. Your data is never uploaded or stored.
Can I validate my data for errors?
Yes. The Validate button reports whether the input is valid and shows the parse error message when it isn't.
What is the difference between the text and tree views?
Text view shows the formatted output as plain text, while Tree / Table view renders JSON and XML as a collapsible tree and CSV as a table.
Data Viewer 소개
이 무료 온라인 데이터 뷰어로 JSON, CSV, XML을 한곳에서 포매팅하고 검증하고
살펴볼 수 있습니다. 데이터를 붙여넣거나 파일을 업로드한 뒤, 클릭 한 번으로
깔끔하게 정리하고, 오류를 검사하고, 접을 수 있는 트리나 정렬 가능한 표로
구조를 탐색하세요 — 아무것도 설치할 필요가 없습니다.
사용 방법
- 형식 탭을 고르세요 — JSON, CSV, XML.
- 입력 패널에 데이터를 붙여넣거나 파일 업로드로 불러옵니다.
- 포맷을 눌러 보기 좋게 정렬하거나 압축으로 간결하게 만듭니다.
- 검증을 눌러 데이터가 올바른 형식인지 확인하고 오류를 살펴봅니다.
- 출력을 트리 / 표로 전환해 구조를 시각적으로 탐색합니다.
- 출력 복사나 다운로드로 결과를 저장합니다.
주요 기능
- 세 가지 형식 — 하나의 도구로 JSON, CSV, XML을 다룹니다.
- 포매팅과 압축 — 일관된 들여쓰기로 보기 좋게 정렬하거나 데이터를 한 줄로 압축합니다.
- 검증 — JSON, CSV, XML을 검사하고 입력이 잘못되면 정확한 구문 오류 메시지를 보여줍니다.
- 트리·표 뷰 — JSON과 XML을 트리로 펼치고 접으며, CSV 행을 깔끔한 표로 봅니다.
- 자동 감지 파일 업로드 — 파일을 넣으면 내용에서 형식을 자동으로 감지합니다.
- 샘플·복사·다운로드·지우기 — 예시 데이터를 불러오고, 출력을 복사·저장하거나, 클릭 한 번으로 초기화합니다.
자주 쓰는 사례
- API 응답으로 받은 압축된 JSON을 읽기 좋게 정리하기.
- 커밋하거나 배포하기 전에 설정 파일이나 데이터 파일을 검증하기.
- CSV 내보내기를 표로 확인해 열과 행이 제대로인지 점검하기.
- XML 문서를 다시 포매팅하고 올바른 형식인지 검사하기.
- 보기 좋은 출력과 압축 출력을 오가며 페이로드 크기를 줄이기.
비공개로 즉시 처리
모든 작업은 JavaScript를 사용해 브라우저 안에서만 실행됩니다 — 데이터는 절대
서버로 업로드되거나 어디에도 저장되지 않습니다. 그래서 API 키, 고객 기록,
내부 설정 같은 민감한 데이터에도 안전하며, 오프라인에서도 결과가 즉시
나타납니다. 자세한 내용은 개인정보처리방침을 참고하세요.
팁: 파일이 포매팅되지 않을 때는 먼저 검증을 사용하세요 — 오류
메시지가 JSON, CSV, XML이 어디서 잘못됐는지 정확히 알려줍니다.
자주 묻는 질문
이 뷰어는 어떤 데이터 형식을 지원하나요?
JSON, CSV, XML을 지원합니다. 각 형식을 포매팅, 압축, 검증하고 트리나 표 뷰로 탐색할 수 있습니다.
제 데이터가 서버로 업로드되나요?
아니요. 모든 처리가 브라우저 안에서 이루어집니다. 데이터는 절대 업로드되거나 저장되지 않습니다.
데이터에 오류가 있는지 검증할 수 있나요?
네. 검증 버튼이 입력이 유효한지 알려주고, 유효하지 않으면 구문 오류 메시지를 보여줍니다.
텍스트 뷰와 트리 뷰의 차이는 무엇인가요?
텍스트 뷰는 포매팅된 출력을 일반 텍스트로 보여주고, 트리 / 표 뷰는 JSON과 XML을 접을 수 있는 트리로, CSV를 표로 렌더링합니다.