draw.io Desktop
draw.io Desktop은 macOS·Windows·Linux에서 도형과 연결선으로 업무 흐름과 기술 구조를 작성하고 로컬 파일로 저장하는 무료 데스크톱 다이어그램 편집기입니다.
제품 정체성과 사용 대상
draw.io Desktop은 웹 편집기 draw.io를 Electron으로 감싼 공식 데스크톱 앱이다. 기존 소개인 ‘Online diagram software’만으로는 설치형 제품의 특징이 드러나지 않는다. 업무 절차를 설명하는 기획자, 시스템 구성을 기록하는 개발자·운영자, 수업용 흐름도를 만드는 교사에게 활용도가 있다.
입력 정보에는 macOS만 표시되어 있지만 공식 지원 OS는 macOS, Windows, Linux다. 인터넷 연결 없이 파일을 다루려는 환경에서 특히 선택할 만하다.
주요 기능과 실무 활용
왼쪽 라이브러리에서 도형을 배치하고 연결선으로 관계를 표현한다. More Shapes에서 필요한 라이브러리를 추가하고, 오른쪽 서식 패널에서 선·화살표·글꼴·색상을 조절한다. 여러 페이지로 개요와 상세 절차를 나누거나 반복되는 도형 묶음을 사용자 라이브러리로 보관할 수 있다.
예를 들어 고객 환불 업무를 ‘접수→구매 내역 확인→승인 여부→환불 또는 반려’로 그린다. 판단 지점은 마름모, 처리 단계는 사각형으로 구분하고 연결선에 승인·반려 조건을 적으면 담당자 인수인계 자료가 된다. 수정용 원본과 배포용 PDF를 함께 관리하면 다음 개정도 수월하다.
macOS 설치와 첫 작업 순서
공식 홈페이지의 Desktop App 링크에서 공식 GitHub 배포 페이지로 이동한다. 2026-10-07 확인 시 최신 표시 버전은 31.7.0이며 macOS용 다운로드가 제공된다. 자신의 Mac에 맞는 배포 파일을 선택해 설치한 뒤 앱을 실행한다.
첫 작업은 새 빈 다이어그램을 만들고 필요한 도형을 캔버스로 옮기는 순서로 시작한다. 도형의 문구를 입력하고 연결선을 붙인 다음 정렬과 간격을 조절한다. 편집 원본은 .drawio로 로컬 폴더에 저장하고, 전달 목적에 맞춰 PNG·SVG·PDF로 내보낸다. 화면 테마에 따라 메뉴 위치가 달라질 수 있다.
무료 사용과 데스크톱판 제약
공식 저장소는 GPL v3 조건으로 무료 사용을 허용하며, 코드를 변경하지 않고 제공 상태를 받아들이는 경우 어떤 목적으로도 사용할 수 있다고 안내한다. Confluence·Jira용 제품을 구매해도 Desktop의 상업적 지원 권리가 생기지는 않는다.
Desktop에는 클라우드 저장소로 직접 읽고 쓰는 인터페이스와 AI 다이어그램 생성 기능이 없다. 별도 동기화 프로그램이 관리하는 로컬 폴더에 저장하는 것은 가능하다. 온라인 클립아트 검색과 외부 글꼴도 웹판처럼 이용한다고 기대하지 말아야 한다. 필요한 글꼴은 운영체제에 설치하는 방식으로 준비한다.
문제가 생겼을 때 확인 순서
필요한 도형이 보이지 않으면 More Shapes에서 해당 라이브러리가 켜져 있는지 먼저 확인한다. 다른 컴퓨터에서 글꼴이 바뀌면 같은 글꼴이 설치되어 있는지 점검한다.
공유받은 PNG·SVG가 하나의 이미지로만 열리면 내보낼 때 Include a copy of my diagram 옵션을 사용했는지 확인한다. 편집 데이터가 없는 이미지는 원래 도형과 연결선으로 복원되지 않는다. 데이터가 포함된 이미지는 앱 메뉴로 열거나 캔버스에 끌어 넣는다.
Visio 파일 이전은 공식 문서가 안내하는 웹 편집기 변환 후 .drawio로 저장하는 경로를 검토하되, 변환 뒤 배치와 표현을 원본과 대조한다.
다른 도구와 선택 기준
로컬 파일 보관과 오프라인 편집이 우선이면 Desktop이 적합하다. 클라우드 저장소 연결과 온라인 기능이 필요하면 같은 제품의 웹 편집기를 비교한다. Visio 파일을 계속 주고받아야 한다면 기존 도구 유지와 변환 후 검수 비용을 함께 판단해야 한다.
텍스트로 구조를 관리하려는 작업은 내장 Mermaid 변환도 후보가 된다. 코드를 다시 편집하려면 Image 방식, 개별 도형을 수정하려면 Diagram 방식으로 삽입한다.
업데이트와 검토 사항
공식 배포 페이지에 최근 릴리스가 게시되어 있어 지원 종료 프로그램으로 볼 근거는 확인되지 않았다. macOS판은 공식 저장소 설명상 백그라운드 업데이트 확인과 다운로드를 수행하므로 오프라인 편집 가능 여부와 업데이트 통신은 구분해야 한다.
외부 URL의 이미지나 글꼴을 참조하는 파일은 열 때 해당 주소로 요청할 수 있다. 완전히 단절된 환경에서는 사용한 자료가 로컬에 포함되어 있는지도 확인한다.
공식 안내
- Security-first diagramming for teams · 확인 2026-10-07
- Release 31.7.0 · jgraph/drawio-desktop · 확인 2026-10-07
- jgraph/drawio-desktop: Official electron build of draw.io · 확인 2026-10-07
- The draw.io diagram editor · 확인 2026-10-07
- Offline vs online diagramming with draw.io · 확인 2026-10-07
- Draw technical diagrams securely offline with draw.io Desktop · 확인 2026-10-07
- Share diagram data in an image file · 확인 2026-10-07
- No .vsd file import in the Desktop app · 확인 2026-10-07
- Diagram differences after .vsdx import · 확인 2026-10-07
주요 기능
- 도형 라이브러리와 연결선으로 순서도, UML, 네트워크 구성도 작성
- 도형·텍스트·연결선의 색상, 크기, 정렬과 선 모양 편집
- 여러 페이지와 레이어로 복잡한 다이어그램 구성
- 자주 쓰는 도형 묶음을 스크래치패드와 사용자 라이브러리로 재사용
- Mermaid 코드를 오프라인에서 다이어그램으로 변환
- PNG·JPEG·SVG·PDF 등으로 내보내기
- PNG·SVG에 편집용 다이어그램 데이터를 포함해 공유
- 인터넷 연결 없이 로컬 다이어그램 작성·편집·저장
관련 프로그램
Atlassian SourceTree
sourcetreeapp.com
Graphical client for Git version control
Steam
store.steampowered.com
Video game digital distribution service
Figma
figma.com
Figma는 웹·앱 화면 설계, 인터랙티브 프로토타입 제작, 공동 편집과 개발 전달을 지원하는 디자인 협업 도구입니다.
Etcher
balena.io
Etcher(balenaEtcher)는 운영체제 이미지를 SD 카드와 USB 드라이브에 기록하고 기록 결과를 검증하는 무료 오픈소스 도구입니다. macOS의 Intel·Apple Silicon용 배포 파일이 제공됩니다. 다만 입력된 2.1.7 버전은 공식 릴리스에 macOS 실행 불안정으로 무효화되었다는 경고가 있어, Mac용 설치 버전을 먼저 검토해야 합니다.
Zed
zed.dev
Zed는 실시간 공동 편집과 AI 개발 도구를 내장한 오픈소스 코드 편집기다. Rust로 구현되었으며 macOS·Windows·Linux를 지원한다. 프로젝트 검색, 언어 서버 기반 진단, Git 작업, 터미널과 디버깅을 한 환경에서 처리하려는 개발자에게 적합하다.
OBS
obsproject.com
OBS Studio는 화면·웹캠·마이크 등 여러 입력을 장면으로 구성해 녹화하거나 실시간 방송으로 보내는 무료 오픈소스 프로그램입니다. 강의 제작, 소프트웨어 시연, 행사 중계처럼 화면 구성과 음량을 직접 관리해야 하는 작업에 적합합니다. macOS용 32.2.2는 macOS 13.0 이상을 지원하며 Intel과 Apple Silicon 설치 파일을 따로 제공합니다.