
NSIS (NSIS Portable) 무료 다운로드
NSIS는 윈도우용 인스톨러(.exe 설치 파일)를 만드는 무료 오픈소스 도구입니다. 무설치 포터블 버전이라 USB나 외장 드라이브에서 바로 실행되며 시스템 레지스트리를 건드리지 않습니다. NSIS는 Nullsoft Scriptable Install System의 약자로, 윈앰프(Winamp)를 만든 Nullsoft에서 자체 배포용으로 개발한 뒤 오픈소스로 공개되었습니다. 스크립트 기반으로 동작해 압축, 설치 경로 지정, 레지스트리 등록, 단축 아이콘 생성, 제거 프로그램 자동 생성까지 세밀하게 제어할 수 있어 다수 프로그램의 인스톨러 제작에 쓰입니다.

📖 NSIS란?
⭐ 주요 기능 상세
- ✓스크립트 기반 빌드: .nsi 스크립트로 설치 흐름과 UI를 코드로 정의해 세밀한 제어가 가능합니다.
- ✓가벼운 출력 파일: 기본 인스톨러 오버헤드가 약 34KB 수준으로 매우 작아 인터넷 배포에 적합합니다.
- ✓다중 압축 알고리즘: ZLib, BZip2, LZMA 압축을 지원해 파일 크기를 효과적으로 줄일 수 있습니다.
- ✓한국어 포함 다국어: 40개 이상 언어 파일을 제공하며 하나의 설치 파일에 여러 언어를 담을 수 있습니다.
- ✓Modern UI (MUI): 마법사 형식 설치 화면으로 라이선스 동의, 컴포넌트 선택, 진행률 표시를 표준화합니다.
- ✓플러그인 확장: C, C++, Delphi 등으로 작성한 플러그인으로 인스톨러 기능을 확장할 수 있습니다.
- ✓제거 프로그램 자동 생성: 설치 시 Uninstaller를 함께 만들어 제어판 프로그램 추가/제거에 등록합니다.
- ✓조건 분기와 함수: If/Else, 사용자 정의 함수, 섹션 분기 등 프로그래밍 언어처럼 흐름을 제어할 수 있습니다.
- ✓32/64비트 윈도우 지원: Windows XP부터 11까지 동작하며 64비트 레지스트리 키 접근도 지원합니다.
💾 다운로드 및 설치 방법
- 1아래 다운로드 버튼을 클릭하여 설치 파일을 받습니다.
- 2다운로드된 파일을 USB 드라이브 또는 원하는 폴더에 압축 해제합니다.
- 3해당 폴더에서 실행 파일을 더블 클릭하면 설치 없이 바로 사용할 수 있습니다.
- 4💡 아래 사용법을 참고하여 다운로드 후 직접 사용해 보세요.
🚀 사용법

⚖️ 장점과 단점
👍 장점
- +출력 인스톨러 크기가 매우 작아 다운로드 부담이 적습니다.
- +스크립트 기반이라 조건 분기, 사용자 입력, 외부 명령 호출 등 복잡한 설치 로직을 자유롭게 구현할 수 있습니다.
- +한국어 포함 다국어 UI를 하나의 설치 파일에 통합할 수 있습니다.
- +오픈소스 무료 라이선스로 상용 제품 인스톨러에도 사용할 수 있습니다.
- +오랜 기간 다수 프로젝트가 채택해 한국어 자료와 예제가 풍부합니다.
👎 단점
- −전용 스크립트 언어를 새로 익혀야 해서 초기 학습 부담이 있습니다.
- −Inno Setup처럼 마법사 형태로 인스톨러를 자동 생성해 주지는 않습니다.
- −MSI 패키지 형식을 만들 수 없고 EXE 인스톨러만 출력합니다.
- −Unicode와 한글 인코딩 설정에 신경 써야 글자가 깨지지 않습니다.
📋 시스템 요구사항
| 버전 | 3.12 |
| 파일 크기 | 5MB |
| 시스템 | Windows XP, Vista, 7, 8, 10, 11 |
| 개발사 | NSIS Team & PortableApps.com |
| 업데이트 | 2026-05-05 |
| 다운로드 | 2회 |
🔍 비슷한 앱과 비교
HM NIS Edit PortableNSIS 스크립트 전용 코드 에디터입니다. 문법 강조, 자동완성, 인스톨러 마법사 템플릿을 제공해 NSIS와 함께 쓰면 스크립트 작성 속도가 빨라집니다.
PortableApps.com InstallerPortableApps 플랫폼용 .paf.exe 패키지를 만드는 도구로 내부적으로 NSIS 엔진을 사용합니다. 일반 윈도우 인스톨러가 아니라 포터블 앱 패키징 전용입니다.
- 📦Inno Setup
Pascal 기반 스크립트로 EXE 인스톨러를 만드는 무료 도구입니다. 문법이 단순하고 GUI 편집기가 있어 입문이 쉽지만, 결과물 최소 크기와 스크립트 자유도는 NSIS가 더 가볍습니다.
- 📦WiX Toolset
XML 정의로 MSI 패키지를 만드는 오픈소스 도구입니다. 그룹 정책 배포 등 엔터프라이즈 환경에 적합하지만 학습 곡선이 가파릅니다. NSIS는 EXE 출력 중심이라 일반 사용자 대상 배포에 강합니다.
❓ 자주 묻는 질문
Q. NSIS는 어떤 도구인가요?
윈앰프 제작사 Nullsoft에서 만든 윈도우용 인스톨러 제작 시스템입니다. 스크립트로 설치 흐름을 정의해 .exe 인스톨러를 빌드하는 오픈소스 도구이며, 포터블 버전은 USB에서 바로 실행됩니다.
Q. 포터블 버전과 일반 설치 버전은 무엇이 다른가요?
만들어지는 인스톨러 결과물은 동일합니다. 포터블 버전은 본체가 시스템에 설치되지 않고 폴더 안에서 실행되어 빌드 머신을 옮기거나 USB로 휴대하기 편한 차이가 있습니다.
Q. NSIS 라이선스는 어떻게 되며 상용 프로그램에 써도 되나요?
zlib/libpng 계열 라이선스로 배포되며 상용 소프트웨어 인스톨러 제작에도 별도 비용 없이 사용할 수 있습니다. 만든 인스톨러 안에 NSIS 라이선스 고지를 포함하기만 하면 됩니다.
Q. 한글이 깨지는 문제는 어떻게 해결하나요?
스크립트를 EUC-KR(ANSI)로 저장하거나 NSIS Unicode 빌드를 써서 UTF-16으로 작성하면 한글이 정상 표시됩니다. MUI 사용 시 !insertmacro MUI_LANGUAGE 'Korean'을 추가해야 설치 화면 문구도 한국어로 나옵니다.
Q. MSI 패키지도 만들 수 있나요?
NSIS는 EXE 형식 인스톨러만 생성합니다. MSI 패키지가 필요하면 WiX Toolset이나 Advanced Installer 같은 별도 도구를 사용해야 합니다.
Q. NSIS와 Inno Setup 중 어떤 것이 좋나요?
쉬운 마법사 GUI와 단순한 문법이 우선이면 Inno Setup이 입문에 편합니다. 인스톨러 크기를 최소화하고 복잡한 설치 로직을 코드로 다루고 싶다면 NSIS가 유리합니다.
Q. 스크립트 작성이 어렵게 느껴지는데 보조 도구가 있나요?
HM NIS Edit 같은 전용 IDE를 쓰면 문법 강조, 자동완성, 인스톨러 마법사 템플릿을 활용할 수 있어 학습 부담이 줄어듭니다. 사이트의 HM NIS Edit Portable 페이지에서도 무설치 버전을 받을 수 있습니다.
Q. Windows 11이나 64비트 환경에서도 동작하나요?
Windows XP부터 11까지 지원하며 64비트 환경 변수와 레지스트리 키에 접근하는 명령(SetRegView 등)도 제공합니다. 컴파일러 자체는 32비트로 동작하지만 64비트 인스톨러도 정상 빌드됩니다.
더 많은 무료 소프트웨어를 찾고 계신가요?
포터블 앱 전체 목록 보러가기 →