마크다운 목차(TOC) 생성기
변환
마크다운을 붙여넣으면 그대로 쓸 수 있는 목차 출력. 앵커는 GitHub·GitLab이 헤딩 ID에 적용하는 슬러그 규칙(소문자, 유니코드 인지, 공백 → 대시, 중복은 `-1`·`-2`)과 동일. 출력 형식: 불릿(`- [text](#slug)`), 중첩 번호(`1.`·`1.1`…), HTML `<ul><li>`. 최소/최대 헤딩 레벨로 H2–H3만 포함 등 필터링 가능.
—
목차
여기에 TOC가 나타납니다.
사용법
- 왼쪽에 마크다운 붙여넣기.
- 스타일(불릿/번호/HTML), 슬러그 규칙(공개할 곳에 맞춰), 최소/최대 레벨 선택.
- TOC 복사 후 문서 상단에 붙여넣기.
자주 묻는 질문
- 왜 슬러그 규칙이 3가지?
- GitHub은 유니코드 유지(`한글` → `한글`), GitLab은 더 공격적으로 제거, '단순'은 ASCII 전용 — 일반 마크다운 렌더러에 유용.
- 중복 헤딩 처리?
- GitHub과 같음 — 첫 등장은 그대로, 이후엔 `-1`·`-2` 등 접미사. 앵커가 올바르게 해석됩니다.
- 왜 코드 블록 안 `#`는 무시?
- 펜스(```) 안 `#`로 시작하는 줄은 보통 셸 프롬프트나 주석이지 헤딩이 아닙니다. 파서가 펜스 상태를 추적해 건너뜁니다.
- GitHub이 `[text](#slug)` 잘 렌더링?
- 네 — GitHub은 모든 헤딩에 자동 ID 생성, 일치 링크 슬러그를 해석합니다. GitHub 스타일 사용.
관련 도구
CSS 단위 변환기
기본 폰트 크기와 뷰포트를 직접 정해 px·rem·em·pt·vw·vh·% 사이를 변환합니다.
변환00
JSON ↔ YAML 변환기
JSON ↔ YAML 양방향 변환 — 들여쓰기 선택, 결과 복사.
변환00
데이터 용량 변환기
바이트·KB·MB·GB·TB를 10진법(1000) 또는 2진법(1024)으로 변환.
변환00
로마 숫자 변환기
1부터 3999까지 아라비아 숫자와 로마 숫자를 양방향으로 변환합니다.
변환00
진법 변환기
2진수·8진수·10진수·16진수 사이로 숫자를 변환하세요.
변환00
단위 변환기
길이·무게·온도·면적·부피·속도·시간을 변환하세요.
변환00