데이터 변환

Excel·CSV·JSON·XML 파일 서로 변환하기

Excel, CSV, JSON, XML, TSV 데이터를 브라우저에서 서로 변환하고 파일로 저장하세요. 파일은 NEXNARA로 올라가지 않습니다.

원본과 대상 형식을 고른 뒤 파일을 넣거나 데이터를 붙여넣고, 미리보기 후 내려받으세요. 변환은 이 기기에서만 이뤄집니다.

  • 브라우저에서 동작
  • 업로드 없음
  • 바로 변환
  • 무료
입력 방식
설정

미리보기

파일을 넣거나 데이터를 붙여넣으면 표가 보입니다.

사용 방법

  1. 원본과 대상 형식을 고릅니다.
  2. 파일을 올리거나 CSV, JSON, XML, 텍스트를 붙여넣습니다.
  3. 미리보기와 구분자, 시트 설정을 확인합니다.
  4. 변환한 뒤 새 파일을 내려받습니다.

NEXNARA를 쓰는 이유

  • 비공개

    데이터는 브라우저에만 머뭅니다.

  • 즉시

    결과가 바로 나타납니다.

  • 업로드 없음

    NEXNARA 서버로 아무것도 보내지 않습니다.

  • 어디서나

    설치가 필요 없습니다.

자세히 알아보기

엑셀과 CSV 파일 변환

이 페이지는 브라우저에서 표 데이터를 변환합니다. 서버에 올리지 않고 CSV를 엑셀로, 엑셀을 CSV로 바꿀 때 사용하세요.

CSV를 엑셀로

CSV를 연 뒤 열을 확인하고 .xlsx로 저장합니다. 따옴표 안 쉼표, 칸 안의 줄바꿈, 한글 UTF-8을 유지합니다.

엑셀을 CSV로

시트가 여러 개면 하나를 고르고, 쉼표·세미콜론·탭·파이프 중 구분자를 선택해 CSV로 내보냅니다. UTF-8 BOM은 엑셀에서 다시 열 때 도움이 됩니다.

JSON 데이터 변환

객체 배열 JSON은 표가 됩니다. 그 표를 CSV나 엑셀로 받거나, 스프레드시트를 JSON으로 바꿀 수 있습니다.

JSON을 CSV로

객체 하나가 한 행이 됩니다. 중첩 객체는 user.name처럼 펼칠 수 있고, 배열은 JSON 텍스트로 남습니다.

CSV를 JSON으로

헤더가 객체 키가 됩니다. 빈 칸은 기본적으로 빈 문자열이고, 원하면 null로 바꿀 수 있습니다.

XML과 TSV 변환

반복되는 XML 행 요소가 표의 행이 됩니다. TSV는 탭으로 구분한 CSV와 같아서, CSV ↔ TSV는 칸 내용이 그대로입니다.

텍스트를 CSV로

일반 텍스트를 붙여넣고 쉼표, 탭, 세미콜론, 파이프, 또는 직접 입력한 구분자로 나눕니다. 한 줄이 한 행입니다.

날짜, 앞자리 0, 큰 파일

엑셀 날짜는 기본적으로 ISO로 내보내 CSV에서 이상한 숫자가 되지 않게 합니다. 우편번호처럼 앞자리 0이 필요한 값은 텍스트로 유지합니다. 수식 칸은 화면에 보이던 값을 쓰며, 엑셀 계산은 하지 않습니다. 12MB 또는 5만 행을 넘으면 브라우저 보호를 위해 막습니다.

개인정보

해석과 변환은 브라우저에서만 이뤄집니다. 스프레드시트, CSV, JSON은 NEXNARA로 올라가지 않습니다.

자주 묻는 질문

CSV를 엑셀로 바꿀 수 있나요?

있습니다. 원본을 CSV, 대상을 Excel로 두고 .xlsx를 내려받으세요.

엑셀을 CSV로 바꿀 수 있나요?

있습니다. 시트를 고르고 구분자를 선택한 뒤 CSV를 받습니다. UTF-8 BOM은 기본으로 켜져 있어 엑셀에서 열기 쉽습니다.

JSON을 엑셀로 바꿀 수 있나요?

객체 배열이면 됩니다. 중첩 객체는 펼치기를 켠 다음 대상을 Excel로 두면 됩니다.

엑셀 시트가 여러 개여도 되나요?

됩니다. 통합 문서를 열면 시트 목록이 나옵니다. 변환은 고른 시트만 사용합니다.

파일이 서버로 올라가나요?

아닙니다. 이 브라우저 탭을 벗어나지 않습니다.

날짜 형식이 바뀌는 이유는 무엇인가요?

엑셀은 날짜를 숫자로 저장합니다. 이 도구는 CSV와 JSON에서 읽기 쉽게 기본적으로 ISO(YYYY-MM-DD)로 씁니다. 로캘 형식이나 엑셀 일련번호로 바꿀 수 있습니다.

빈 칸은 어떻게 처리하나요?

CSV는 빈 필드입니다. JSON은 기본이 ""이고 null을 고를 수 있습니다. 엑셀 빈 칸은 빈 문자열입니다.

아주 큰 파일도 변환되나요?

12MB, 데이터 5만 행 이하를 권장합니다. 더 크면 탭이 멈출 수 있어 제한합니다. 한도에 가까우면 안내가 나옵니다.

CSV와 TSV 차이가 무엇인가요?

CSV는 쉼표(또는 선택한 구분자), TSV는 탭입니다. 칸 내용은 같고 구분자만 다릅니다.

중첩 JSON도 변환되나요?

중첩 객체 펼치기를 켜면 user.name 같은 열이 생깁니다. 필드 안 객체 배열은 JSON 텍스트로 남고, 아주 깊은 구조는 행을 더 늘리지 않습니다.