Dia 무료 다운로드·설치 방법, 순서도·UML 다이어그램 그리기

Dia는 도형과 연결선을 배치해 순서도, UML과 네트워크 구성도를 만드는 무료 오픈소스 다이어그램 프로그램입니다. Windows 0.97.2 설치판과 macOS DMG, GNOME의 0.97.3 소스가 남아 있으며 현재 운영체제에서는 오래된 패키지의 호환성을 먼저 확인해야 합니다.

Flowchart 시트에서 도형을 놓고 파란 접점에 연결선을 붙인 뒤 .dia 원본을 저장하고 PNG로 내보내는 작업을 끝까지 설명합니다.

Dia 공식 아이콘
Dia
GNOME Dia 프로젝트 기여자
0.97.2 설치판Windows
0.97.3소스
무료 오픈소스가격
순서도·UML·네트워크용도

다운로드

Dia는 어떤 다이어그램 프로그램인가요?

Dia는 캔버스에 도형, 선과 텍스트를 배치해 구조화된 그림을 만드는 데스크톱 편집기입니다.

Flowchart, UML, Network 등 여러 개체 시트와 레이어, 격자, PNG·SVG·PDF 내보내기를 지원합니다.

Dia 도구상자와 다이어그램 편집 실제 화면

Dia 다이어그램 편집 실제 화면

공식 GNOME 프로젝트 저장소의 실제 화면입니다. 도형 시트, 캔버스, 연결선과 레이어가 보이며 배포판에 따라 창 구성은 다를 수 있습니다.

다운로드

Windows구형 32비트 unsigned EXE
macOS구형 XQuartz DMG
Linux배포판 패키지·0.97.3 소스
원본.dia
내보내기PNG·SVG·PDF
라이선스GPL-2.0

Dia 설치 파일과 현재 배포 상태 확인

Windows용 공식 설치 파일은 SourceForge의 dia-setup-0.97.2-2-unsigned.exe입니다. 무료로 받을 수 있지만 파일명에 unsigned가 표시되는 오래된 32비트 설치 패키지입니다. 최신 Windows에서 경고나 호환성 문제가 생길 수 있으므로 회사 PC나 중요한 작업 환경에 바로 설치하기보다 별도 테스트 환경에서 실행 여부를 먼저 확인합니다. 기존 Dia가 있다면 .dia 원본 파일과 사용자 도형 폴더를 백업합니다.

macOS용 Dia-0.97.2-7.dmg도 공식 SourceForge에 남아 있지만 XQuartz를 사용하는 구형 패키지입니다. 최신 macOS에서 실행이 보장되는 현재형 패키지로 오해하면 안 됩니다. Linux는 배포판 패키지 관리자의 dia 제공 여부를 먼저 확인하고, 공식 GNOME 보관소의 0.97.3 tar.xz는 직접 빌드할 사용자가 선택합니다. 프로젝트 저장소의 master는 0.98.0 개발 기반이지만 일반 사용자를 위한 최신 Windows·macOS 설치판과는 구분합니다.

  1. Windows는 unsigned 0.97.2 설치판이라는 점을 확인합니다.
  2. macOS는 XQuartz와 현재 OS 호환성을 먼저 확인합니다.
  3. Linux는 배포판 저장소를 우선 확인하고 소스 빌드는 개발 도구가 준비된 경우에만 진행합니다.
  4. 기존 .dia 파일과 사용자 도형을 다른 폴더에 백업합니다.

Windows 설치와 첫 실행

Windows 설치 파일을 실행하면 언어와 설치 위치, 시작 메뉴 등록 항목을 확인해 설치합니다. 게시자 서명이 없는 파일이라는 경고가 보이면 다운로드한 이름과 SourceForge 경로가 맞는지 확인하고, 조직의 보안 정책이 허용하는 환경에서만 진행합니다. 설치가 끝나면 시작 메뉴의 Dia를 실행합니다. 창이 바로 닫히거나 화면이 깨지면 호환성 모드와 GTK 관련 오류를 기록하고 무리하게 관리자 권한으로 반복 실행하지 않습니다.

정상 실행되면 도구상자와 빈 캔버스가 보입니다. 통합 화면이 아닌 두 창 형태로 열릴 수도 있습니다. 공식 문서에는 dia –integrated 명령으로 탭형 인터페이스를 여는 방법도 안내되어 있습니다. 메뉴와 도형 팔레트가 표시되는지 확인한 뒤 File > New Diagram으로 새 캔버스를 만듭니다.

Flowchart 시트로 순서도 시작

도구상자 중간의 시트 목록에서 Flowchart를 선택합니다. 시작과 끝에는 Terminator 계열 도형, 작업에는 Process, 조건 분기에는 Diamond를 골라 캔버스를 눌러 배치합니다. 도형을 끌어 위치를 옮기고 녹색 또는 빨간 핸들을 끌어 크기를 조절합니다. 한 번에 모양을 많이 놓기보다 시작, 처리, 조건, 종료 순서로 먼저 배치해 흐름을 확인합니다.

도형 안에 글을 넣으려면 해당 개체를 선택하고 Enter 또는 F2를 눌러 텍스트 편집 모드로 들어갑니다. 시작, 신청서 확인, 조건 충족 같은 짧은 문장을 입력하고 편집 모드를 빠져나옵니다. 글이 잘리면 도형 크기를 늘리거나 글자 크기와 정렬 속성을 조정합니다. 개체 아이콘을 두 번 누르면 새로 추가할 개체의 기본 속성을 바꿀 수 있습니다.

연결선을 접점에 붙여 흐름 완성

도구상자에서 선 또는 지그재그 선을 선택하고 첫 도형의 작은 파란색 x 접점에서 다음 도형의 접점까지 끕니다. 끝점이 접점에 붙으면 도형을 이동해도 선이 따라갑니다. 조건 도형에서는 예와 아니오 흐름을 서로 다른 방향으로 빼고 선이나 가까운 텍스트 개체에 분기 이름을 표시합니다. 선 끝이 빈 캔버스에 놓이면 도형 이동 때 연결이 끊겨 보일 수 있으므로 접점 결합을 다시 확인합니다.

흐름 전체를 움직여 보면서 연결선이 함께 따라오는지 확인합니다. 선의 시작과 끝 화살표, 굵기와 선 스타일은 도구상자 아래쪽 기본 속성에서 정할 수 있습니다. 이미 놓은 선은 선택해 개체 속성을 바꿉니다. 복잡한 분기는 선이 겹치지 않도록 도형 간격을 늘리고 지그재그 선의 중간 핸들을 조정합니다.

격자와 정렬로 도형 간격 맞추기

View > Show Grid에서 격자를 표시하고 Snap To Grid를 켜면 도형을 일정한 간격으로 배치하기 쉽습니다. Diagram > Properties의 Grid 항목에서는 동적 격자, x·y 간격과 육각 격자를 조정할 수 있습니다. 격자가 너무 촘촘해 미세 이동이 어렵다면 스냅을 잠시 끄고 위치를 고친 뒤 다시 켭니다.

여러 도형을 함께 선택해 정렬과 간격 배치 기능을 사용하고 Ctrl+E의 Best Fit으로 전체 다이어그램이 화면 안에 들어오는지 확인합니다. 화면 밖에 남은 개체가 있으면 내보내기 범위가 예상과 달라질 수 있습니다. 확대는 도구상자의 Magnify 또는 View 메뉴를 사용하고, Shift와 확대 도구를 함께 사용하면 축소할 수 있습니다.

UML과 Network 도형으로 문서 확장

UML 다이어그램은 시트 목록에서 UML을 선택하고 Class 개체를 배치해 이름, 속성, 연산을 입력합니다. 관계선은 클래스의 연결점에 붙여 이동 뒤에도 연결이 유지되는지 확인합니다. 네트워크 구성도는 Network 시트에서 컴퓨터, 스위치와 장치 도형을 선택하고 선으로 연결합니다. 서로 다른 종류의 그림을 한 화면에 섞기 전에 문서 목적과 표기 규칙을 정합니다.

Dia는 Flowchart, UML, Network 외에도 여러 특수 개체 시트를 제공합니다. 찾는 도형이 보이지 않으면 현재 선택한 시트 이름을 확인합니다. 새 도형을 놓은 뒤 Modify 도구가 자동으로 선택되므로 같은 도형을 연속해서 추가하려면 Space 키로 직전 개체 도구를 다시 선택할 수 있습니다. 완성 뒤에는 각 개체의 문구와 연결 방향을 처음부터 따라가며 읽습니다.

레이어로 배경과 설명 분리

Layers 대화상자는 다이어그램의 레이어 순서와 표시 상태를 관리합니다. 새 다이어그램에는 Background 레이어가 있으며 New Layer로 새 레이어를 추가할 수 있습니다. 배경 도형, 본문 흐름, 주석을 각각 다른 레이어에 두면 일부 요소를 숨긴 상태로 검토하거나 내보내기 쉽습니다.

레이어 이름을 눌러 현재 작업 레이어를 선택하고, 위·아래 화살표로 쌓이는 순서를 바꿉니다. 눈 표시를 꺼 내보내기에서 제외할 부분을 확인합니다. 현재 레이어에 있는 개체만 선택되므로 도형이 눌리지 않을 때는 개체가 다른 레이어에 있는지 먼저 봅니다. Delete Layer는 그 안의 모든 개체도 함께 지우므로 삭제 전에 .dia 파일을 저장합니다.

DIA 원본 파일 저장

File > Save를 선택하고 작업 이름 뒤에 .dia 확장자를 직접 입력합니다. 공식 문서에 따르면 기본 저장 대화상자는 확장자를 자동으로 붙이지 않으므로 process-map.dia처럼 전체 파일명을 적는 편이 안전합니다. 저장한 뒤 창 제목에 파일명이 표시되는지 확인하고, 중요한 변경을 할 때는 Save As로 버전을 나눕니다.

.dia 파일은 편집 가능한 원본입니다. PNG나 PDF만 저장하면 나중에 도형과 연결선을 같은 방식으로 고치기 어렵습니다. 저장 뒤 Dia를 닫았다가 File > Open으로 .dia 파일을 다시 열어 도형, 텍스트, 연결선과 레이어가 그대로 남았는지 확인합니다. 다른 형식 파일을 열 때는 Determine file type 선택이 맞는지도 확인합니다.

PNG·SVG·PDF로 내보내기

배포용 파일은 File > Export를 선택하고 이름과 형식을 정합니다. Dia는 PNG, SVG, PDF, EPS와 여러 그래픽 형식으로 내보낼 수 있으며 내보내기 대화상자는 알맞은 확장자를 자동으로 추가합니다. 문서나 메신저에 넣을 그림은 PNG, 확대해도 선을 선명하게 유지할 웹·편집 작업은 SVG, 인쇄와 공유는 PDF를 먼저 검토합니다.

내보낸 파일을 Dia가 아닌 이미지 뷰어 또는 PDF 뷰어에서 열어 글자 잘림, 빈 여백, 선 방향과 한글 표시를 확인합니다. SVG나 PDF에서 특정 글꼴이 대체되면 범용 글꼴로 바꾸거나 PNG 결과와 비교합니다. 일부 Windows 환경에서 직접 인쇄가 올바르지 않을 수 있다는 공식 문서 안내가 있으므로 PNG로 내보내 인쇄하는 방법도 시험합니다.

실행·저장·내보내기 문제 해결

Windows SmartScreen이나 보안 제품이 설치 파일을 차단하면 이 파일이 오래된 unsigned 패키지라는 사실을 먼저 고려합니다. 임의 미러 파일로 우회하지 말고 SourceForge 다운로드와 파일명을 다시 확인합니다. 최신 Windows에서 실행되지 않으면 호환성 문제일 수 있으며, Linux 배포판의 최신 Dia 패키지나 별도 테스트 환경을 검토합니다. macOS의 구형 DMG는 XQuartz와 현재 macOS 보안 정책 때문에 열리지 않을 수 있습니다.

저장한 파일이 보이지 않으면 .dia 확장자를 직접 붙였는지 확인합니다. 도형 이동 때 선이 따라오지 않으면 선 끝을 파란색 접점에 다시 붙입니다. 내보낸 그림이 잘리면 Ctrl+E로 화면 밖 개체를 찾고 페이지 범위와 여백을 확인합니다. 글자가 깨지면 다른 글꼴로 바꾼 테스트 파일을 내보내 비교하고, 원본 .dia 파일은 그대로 보관합니다.

순서도 원본과 PNG 결과로 마무리

새 다이어그램에서 Flowchart 시트를 고르고 시작, 처리, 조건, 종료 도형을 배치합니다. F2로 문구를 넣고 파란 접점 사이에 연결선을 붙인 뒤 도형을 움직여 선이 따라오는지 확인합니다. 격자와 정렬로 간격을 맞추고 File > Save에서 .dia 확장자를 직접 적어 편집 원본을 저장합니다.

마지막으로 File > Export에서 PNG를 선택하고 결과 파일을 이미지 뷰어에서 엽니다. 모든 도형과 화살표, 분기 문구가 보이고 잘린 요소가 없으면 순서도 작업이 끝납니다. 수정할 때는 PNG가 아닌 .dia 원본을 다시 열고, 변경 뒤 새 PNG를 내보내 이전 결과와 구분합니다.

자주 묻는 질문

Dia는 무료인가요?

네. 공식 프로젝트가 GPL-2.0으로 공개한 무료 오픈소스 프로그램입니다.

Windows 설치 파일이 최신 Windows를 지원하나요?

공식 Windows 0.97.2 설치판은 오래된 unsigned 32비트 패키지이므로 현재 Windows에서 호환성과 보안 정책을 먼저 확인해야 합니다.

macOS에서는 바로 실행되나요?

공식 DMG는 XQuartz를 사용하는 구형 패키지라 최신 macOS에서는 실행되지 않을 수 있습니다.

도형을 옮길 때 연결선이 따라오게 하려면 어떻게 하나요?

선의 양 끝을 도형에 표시되는 파란색 x 접점에 붙여야 합니다.

편집 가능한 원본과 그림 파일은 어떻게 저장하나요?

File > Save에서 .dia 확장자를 직접 붙여 원본을 저장하고 File > Export에서 PNG, SVG 또는 PDF를 만듭니다.

DIA 원본을 다시 열고 PNG 결과를 확인하세요

Flowchart 도형에 문구를 넣고 연결선을 파란 접점에 붙인 뒤 .dia 원본을 저장하세요. 파일을 다시 열어 편집 요소가 남았는지 확인하고 PNG로 내보내 글자와 화살표가 잘리지 않았는지 확인하면 첫 순서도 작업이 완료됩니다.

공식 자료와 확인일

Dia 공식 GNOME 프로젝트 · Dia 공식 README · Dia 공식 매뉴얼 소스 · GNOME Dia 0.97.3 소스 보관소 · Dia Windows 공식 SourceForge | 2026-10-01T07:06:54.954093+09:00

다운로드