데이터 형식 변환기

데이터를 업로드하지 않고 로컬 CSV, JSON, JSONL, Parquet 파일을 변환하고, 열 유형을 선택하고, 결과를 미리 확인하세요.

입력 내용과 파일은 브라우저 밖으로 전송되지 않습니다

원본 파일

원본 파일

CSV, TSV, JSON 배열, JSONL 또는 Parquet. 한 번에 파일 하나만 처리합니다.

구분자와 헤더 설정은 CSV에 적용됩니다. 인코딩은 텍스트 입력에 적용됩니다. 설정을 변경한 후 파일을 다시 여세요.

파일은 이 브라우저 안에서만 처리됩니다. 입력, 결과, SQL은 브라우저 저장소에 저장되거나 서버로 전송되지 않습니다.

입력은 파일당 1 GiB, 비 UTF-8 변환은 128 MiB로 제한됩니다. DuckDB 작업 메모리는 512 MiB입니다. JSON/JSONL은 청크가 아니라 평면 레코드 전체를 메모리에서 디코딩합니다. 텍스트 출력은 스트리밍되며 Blob 대체는 256 MiB로 제한됩니다. Parquet은 512 MiB까지 버퍼링됩니다. 취소하면 세션이 해제됩니다.

이 페이지에서

서버에 업로드하지 않고 구조화된 로컬 파일을 CSV, JSON, JSONL, Parquet 간에 변환하세요.

상세 기능

원본 형식과 CSV 옵션을 선택하고, 자동 추론된 열을 확인한 뒤 필요에 따라 열 유형을 명시적으로 지정하세요. 모든 레코드를 내보내기 전에 제한된 샘플을 미리 확인할 수 있습니다. 변환은 브라우저 워커에서 실행되며 DuckDB-WASM은 필요할 때만 로드됩니다. 텍스트 내보내기는 UTF-8을 사용하고, Parquet은 열의 유형을 유지합니다. 작업 메모리는 브라우저 한도의 영향을 받습니다.

실용적인 예제

분석용 CSV 보고서를 Parquet으로 변환하세요. 줄 단위 처리를 위해 JSON 배열을 JSONL로 변환하세요. 선택한 Parquet 열을 CSV로 내보내세요. 앞자리 0을 유지해야 하는 식별자는 VARCHAR로 보존하세요.

다음 개선을 선택해 주세요

다음에는 무엇을 개선할까요?

제안 하나를 선택하세요. 이는 아이디어이며 제공이 약속된 기능은 아닙니다.

옵션 하나 선택

투표는 선택한 항목만 익명 집계로 전송합니다. 입력 내용, 파일 데이터, URL, 쿠키 또는 식별자를 포함하지 않으며 이 브라우저에 저장되지 않습니다. 페이지를 새로 고치면 다시 투표할 수 있습니다.