INPUT
샘플 불러오기
파일 불러오기
읽기 인코딩
OUTPUT
저장 인코딩
광고 영역

CSV to YAML 변환기 — 무료 온라인 도구

CSV 스프레드시트 데이터를 YAML 형식으로 즉시 변환합니다. 헤더 행을 자동으로 YAML 키로 인식하며 인코딩도 자동 감지합니다.

CSV를 YAML로 변환하는 이유

YAML은 설정 파일과 DevOps 도구에서 널리 사용됩니다. 스프레드시트에 관리하던 환경 변수, 서버 목록, 설정 항목을 YAML 파일로 직접 변환할 수 있습니다.

주요 사용 사례:

  • 엑셀로 관리하던 서버 인벤토리를 Ansible inventory YAML로 변환
  • 스프레드시트 설정값을 애플리케이션 config.yaml로 내보내기
  • 테스트 데이터셋을 YAML 픽스처로 준비

변환 예시

입력 CSV:

host,port,env
web-01,80,production
db-01,5432,production

변환 결과 YAML:

- host: web-01
  port: '80'
  env: production
- host: db-01
  port: '5432'
  env: production

인코딩 지원

파일 업로드 시 UTF-8과 EUC-KR을 자동 감지합니다. 한글이 포함된 CSV도 올바르게 변환됩니다.

자주 묻는 질문

Q. YAML 출력에서 숫자가 문자열로 표시되는 이유는?
A. CSV에는 타입 정보가 없어 모든 값이 문자열로 처리됩니다. YAML 파일에서 타입이 중요한 경우 출력 편집기에서 직접 수정하거나 후처리 스크립트를 사용하세요.

Q. 변환된 데이터가 서버에 저장되나요?
A. 아니요, 모든 처리는 브라우저 내에서만 이루어집니다.

광고 영역