YAML 포맷터 & 검증기
YAML을 붙여넣으면 일관된 들여쓰기, 지정한 줄 폭, 선택적인 알파벳 키 정렬, 선택적인 앵커·레퍼런스 펼침으로 재생성됩니다. 오류는 파서의 위치 정보와 함께 인라인으로 표시. GitHub Actions 워크플로, Kubernetes 매니페스트, Astro / Vite 설정처럼 손으로 편집하다 어긋난 YAML 정리에 유용합니다.
—
● 유효
포맷 결과
사용법
- YAML을 입력란에 붙여넣으세요.
- 들여쓰기·줄 폭·키 정렬·앵커 펼침을 조정하세요.
- 포맷된 결과를 확인하고 복사하세요.
자주 묻는 질문
- 어떤 YAML 버전을 지원하나요?
- js-yaml의 YAML 1.2 — 많은 CI 도구가 쓰는 같은 파서입니다. 앵커(&), 레퍼런스(*) 모두 인식하며, 머지 키(<<: *anchor)는 '앵커 펼침'을 켜면 정규화됩니다.
- 주석은 보존되나요?
- 안 됩니다. YAML 스펙이 주석을 노드에 묶지 않아서 js-yaml이 떨어뜨립니다. 중요한 주석이 있으면 섹션 단위로 포맷하고 수동으로 다시 붙이세요.
- '앵커 펼침'은 뭔가요?
- 켜면 앵커가 참조된 모든 곳에 값을 인라인으로 넣어서 결과에 & / * 마커가 사라집니다. 끄면 원래 레퍼런스를 유지합니다.
- 왜 줄 폭 기본값이 100인가요?
- GitHub 코드 리뷰 기본 폭이 100열 — 대부분의 인라인 스칼라가 워드 랩핑 없이 들어갈 만큼 충분합니다.
관련 도구
JSON 포맷터 & 검증기
브라우저에서 바로 JSON을 포맷·정렬·압축·검증하세요.
개발 0 0
XML 포맷터 및 압축기
XML을 깔끔한 들여쓰기로 정리하거나 한 줄로 압축합니다. 브라우저에서 동작합니다.
개발 0 0
SQL 포맷터
10가지 SQL 방언(PostgreSQL, MySQL, BigQuery, Snowflake, T-SQL 등)을 보기 좋게 포맷합니다.
개발 0 0
컬럼 정렬기 — 텍스트를 열로 정렬
공백, 쉼표, 탭으로 구분된 행을 깔끔하게 정렬된 열로 브라우저에서 맞춥니다.
텍스트 0 0
UUID 인스펙터 (버전·변형·시간)
임의의 UUID를 붙여넣어 버전(1~8)·변형, 그리고 시간 기반 v1·v6·v7의 경우 내장된 생성 타임스탬프·클록 시퀀스·노드(MAC)까지 디코딩 — 브라우저에서.
개발 0 0
JWT 디코더
JWT의 헤더·클레임·만료를 즉시 확인하세요.
개발 0 0