tool hub 도구 모음

Mermaid 미리보기

Mermaid 다이어그램 소스를 브라우저에서 SVG로 렌더링합니다.

브라우저에서 처리 회원가입 없음 무료 사용


Mermaid 미리보기

값을 입력한 뒤 계산하기를 눌러주세요.

렌더 결과

flowchart·sequenceDiagram 등 Mermaid 문법을 브라우저에서 렌더링합니다. 입력은 서버로 전송되지 않습니다.

사용 방법

  1. Mermaid 소스에 flowchart, sequenceDiagram 등 문법을 붙여 넣습니다. 자리 표시 예시도 있습니다.
  2. 미리보기를 누릅니다. 처음이면 mermaid 라이브러리를 CDN에서 불러옵니다.
  3. 아래 렌더 결과에서 SVG 다이어그램을 확인합니다.
  4. 문법이 틀리면 오류 안내가 나타납니다. 소스를 고친 뒤 다시 미리보기합니다.
  5. 초기화로 예제 소스로 되돌리거나 칸을 비웁니다.

핵심 개념

Mermaid 미리보기는 문서에 넣을 흐름도·시퀀스 다이어그램을 저장소에 커밋하기 전에 그릴 때 씁니다. jsDelivr mermaid 10을 동적 로드해 브라우저에서 SVG로 렌더링합니다. 소스는 서버로 전송되지 않습니다. 깃허브 마크다운과 문법이 거의 같지만 버전 차이로 일부 확장이 다를 수 있습니다.

클래스 다이어그램, 간트, ER 등 mermaid 10이 지원하는 유형은 대체로 시도할 수 있습니다. 아주 큰 그래프는 브라우저가 버거울 수 있습니다. 보안상 외부 이미지 링크나 HTML 삽입은 제한될 수 있습니다. 오류 메시지의 줄 번호를 보고 화살표·노드 ID를 고치면 됩니다.

예시

예시 flowchart TD에서 A 시작이 조건 B로 가고 Yes이면 완료, No이면 재시도인 그래프를 미리보기하면 박스와 마름모가 그려집니다. sequenceDiagram으로 참가자와 화살표를 적으면 시간 순 메시지가 보입니다. 노드 아이디에 공백이 있으면 문법 오류가 나니 영문 아이디와 대괄호 라벨을 나누세요. 시퀀스 다이어그램은 참가자 선언을 위에 모아 두면 화살표 줄이 짧아집니다. 문서에 넣을 때는 렌더가 성공한 소스만 복사해 버전 차이를 줄이세요. 같은 입력을 여러 번 시험할 때는 초기화 후 새로 붙여 이전 출력과 섞이지 않게 합니다. 공용 컴퓨터라면 작업이 끝난 뒤 입력란을 비워 원문이 모니터에 남지 않게 하세요. 브라우저 탭을 닫으면 방금 붙인 값도 함께 사라지며 서버에 삭제 요청을 보낼 필요는 없습니다. 버튼 이름과 칸 제목은 화면 위쪽 도구와 같으므로 글을 읽으며 그대로 따라가면 됩니다. 결과가 비어 있으면 필수 칸을 채웠는지, 오류 메시지가 숨겨져 있지 않은지 먼저 봅니다. 이 글은 사용법 안내이며 입력 데이터가 외부 저장소에 남는다는 뜻은 아닙니다. 모바일에서는 복사 버튼이 클립보드 권한을 물을 수 있으니 허용한 뒤 다시 눌러 주세요.

자주 묻는 질문

Mermaid 미리보기 버전은 무엇인가요?

jsDelivr mermaid 10을 동적 로드합니다.

소스가 서버에 저장되나요?

아니요. 브라우저에서만 렌더링합니다.

깃허브와 그림이 다르면 왜인가요?

깃허브 mermaid 버전과 10이 다를 수 있습니다. 문법을 단순화해 다시 그려 보세요.

PNG로 저장되나요?

이 화면은 SVG 렌더 결과입니다. PNG 다운로드 버튼은 없습니다.

문법 오류는 어디서 보나요?

렌더 결과 아래 안내 메시지에 표시됩니다.

시퀀스 다이어그램도 되나요?

됩니다. flowchart와 sequenceDiagram 예시를 힌트에서 안내합니다. 관련: 마크다운 미리보기 · LaTeX 수식 미리보기

Mermaid 미리보기 대표 이미지
입력 내용은 서버로 전송되지 않으며, 페이지를 닫으면 사라집니다.

최종 검토일: 2026년 9월 4일