
SQLite DB 브라우저 (DB Browser for SQLite Portable) 무료 다운로드
SQLite DB 브라우저 포터블은 SQLite 데이터베이스 파일(.db, .sqlite, .sqlite3)을 무설치로 열어보고 편집할 수 있는 무료 오픈소스 GUI 도구입니다. 공식 명칭은 DB Browser for SQLite(DB4S)로, Mauricio Piacentini, René Peinthor 등 커뮤니티 개발팀이 만들고 PortableApps.com이 포터블 패키지로 재배포합니다. 라이선스는 GPL v3와 MPL 2.0 듀얼 라이선스로 상업적 사용도 가능합니다. 스프레드시트와 비슷한 인터페이스로 테이블·인덱스·뷰를 시각적으로 다룰 수 있어, SQL을 외우지 않고도 안드로이드 앱의 데이터 파일이나 Firefox 쿠키 DB를 열어 데이터를 확인·수정할 수 있습니다. USB나 클라우드 드라이브에 넣어 어디서든 동일한 환경으로 사용할 수 있는 점이 포터블 버전의 핵심 장점입니다.

📖 SQLite DB 브라우저란?
⭐ 주요 기능 상세
- ✓데이터베이스 생성 및 압축: 새 SQLite 파일을 만들고 VACUUM으로 용량을 줄일 수 있습니다.
- ✓테이블·인덱스·뷰·트리거 시각 편집: SQL 없이 마우스로 스키마를 정의하고 컬럼 타입과 제약 조건을 지정합니다.
- ✓Browse Data 탭: 스프레드시트 방식으로 레코드를 추가·수정·삭제하고 셀 값을 직접 입력합니다.
- ✓Execute SQL 탭: SELECT·INSERT·UPDATE 등 임의 쿼리를 실행하고 결과를 별도 탭에 표시합니다.
- ✓SQL 로그 보기: GUI에서 발생한 모든 변경을 SQL 문으로 기록해 학습 자료로 활용할 수 있습니다.
- ✓데이터 가져오기·내보내기: CSV, JSON, SQL 덤프, 텍스트 파일을 양방향으로 변환합니다.
- ✓플롯(Plot) 기능: 테이블이나 쿼리 결과를 라인·바·점 그래프로 즉시 시각화합니다.
- ✓SQLCipher 암호화 DB 지원: 키 입력으로 암호화된 데이터베이스도 열어볼 수 있습니다.
- ✓SQLean 확장 내장: 정규식·시간 함수 등 추가 SQL 함수를 별도 설치 없이 사용합니다.
- ✓다국어 인터페이스와 한글 표시: UTF-8 기본 지원으로 한글 데이터를 정상 표시합니다.
💾 다운로드 및 설치 방법
- 1아래 다운로드 버튼을 클릭하여 설치 파일을 받습니다.
- 2다운로드된 파일을 USB 드라이브 또는 원하는 폴더에 압축 해제합니다.
- 3해당 폴더에서 실행 파일을 더블 클릭하면 설치 없이 바로 사용할 수 있습니다.
- 4💡 아래 사용법을 참고하여 다운로드 후 직접 사용해 보세요.
🚀 사용법

⚖️ 장점과 단점
👍 장점
- +완전 무료 오픈소스(GPL v3 / MPL 2.0)로 상업적 사용에도 제약이 없습니다.
- +스프레드시트형 UI로 SQL을 몰라도 데이터를 직관적으로 다룰 수 있습니다.
- +포터블 버전은 레지스트리를 건드리지 않아 USB·회사 PC에서도 바로 사용 가능합니다.
- +SQLCipher 암호화 데이터베이스를 별도 설치 없이 열어볼 수 있습니다.
- +CSV·JSON·SQL 덤프 등 다양한 형식으로 데이터를 가져오고 내보낼 수 있습니다.
- +한글 UTF-8 인코딩을 기본 지원해 별도 설정 없이 한글 데이터가 표시됩니다.
👎 단점
- −MySQL, PostgreSQL 같은 서버형 데이터베이스는 지원하지 않고 SQLite 계열만 다룹니다.
- −수백만 행 이상의 매우 큰 데이터베이스에서는 UI 반응 속도가 느려질 수 있습니다.
- −편집 후 'Write Changes'를 누르지 않으면 변경 내용이 파일에 저장되지 않아 처음 사용자가 혼란을 겪을 수 있습니다.
- −비주얼 쿼리 빌더 기능이 일부 상용 도구만큼 정교하지는 않습니다.
📋 시스템 요구사항
| 버전 | 3.13.1 |
| 파일 크기 | 26MB |
| 시스템 | Windows 7, 8, 10, 11 (Legacy Download: Windows XP/Vista: 3.11.2) |
| 개발사 | DB Browser for SQLite Team & PortableApps.com |
| 업데이트 | 2025-05-01 |
🔍 비슷한 앱과 비교
Sqliteman PortableSqliteman은 더 가볍고 단순한 SQLite 편집기입니다. DB4S가 플롯·SQLCipher·SQLean 등 부가 기능까지 갖춘 종합 도구라면, Sqliteman은 빠른 쿼리 실행과 기본 편집에 집중한 미니멀 대안입니다.
Database Browser PortableDatabase Browser Portable은 ODBC 기반 범용 데이터베이스 클라이언트로 MySQL, Oracle, MS SQL 등 서버형 DB도 다룹니다. SQLite만 다룬다면 DB4S가 전용 기능 측면에서 더 적합합니다.
Q-Eye PortableQ-Eye는 QlikView QVD 파일 전용 뷰어로 BI 데이터에 특화되어 있습니다. SQLite 파일 작업이 목적이라면 DB4S가 표준 선택입니다.
- 📦SQLiteStudio
SQLiteStudio는 동일한 무료 오픈소스 SQLite GUI로 플러그인 구조와 자체 포터블 배포가 강점입니다. DB4S는 한국어 자료가 더 풍부하고 학습 곡선이 완만한 편입니다.
- 📦HeidiSQL
HeidiSQL은 MySQL·MariaDB·PostgreSQL·MS SQL을 주력으로 다루는 통합 클라이언트입니다. 여러 종류의 데이터베이스를 한 도구로 관리한다면 HeidiSQL, SQLite 전용이라면 DB4S가 더 깊이 있는 기능을 제공합니다.
❓ 자주 묻는 질문
Q. DB Browser for SQLite는 완전 무료인가요?
네. GPL v3와 MPL 2.0 듀얼 라이선스로 배포되는 오픈소스 소프트웨어로 개인 사용은 물론 상업적 사용까지 무료로 가능합니다. 별도 라이선스 비용이나 광고가 없습니다.
Q. 포터블 버전과 일반 설치 버전은 무엇이 다른가요?
기능은 동일합니다. 포터블 버전은 설치 과정 없이 압축 해제 후 바로 실행되며, 레지스트리에 흔적을 남기지 않습니다. USB 메모리나 클라우드 동기화 폴더에 넣어 어느 PC에서나 같은 환경으로 사용할 수 있습니다.
Q. 어떤 SQLite 파일 확장자를 지원하나요?
.db, .sqlite, .sqlite3 같은 표준 SQLite 확장자를 모두 지원합니다. 확장자가 없거나 사용자 정의 확장자라도 내부 포맷이 SQLite라면 파일 형식을 모든 파일로 변경한 뒤 열 수 있습니다.
Q. 안드로이드 앱의 SQLite 파일도 열어볼 수 있나요?
네. 안드로이드 앱이 /data/data/패키지명/databases 폴더에 저장하는 .db 파일을 PC로 복사해 DB4S로 열면 테이블 구조와 데이터를 그대로 확인할 수 있습니다. 안드로이드 개발 디버깅에 자주 사용되는 활용법입니다.
Q. 편집한 내용이 저장되지 않습니다.
DB4S는 편집 내용을 메모리에 보관하다가 'Write Changes(변경 사항 쓰기)' 버튼을 눌러야 실제 파일에 반영합니다. 상단 툴바 또는 파일 메뉴에서 이 버튼을 찾을 수 있습니다. 닫기 전에 저장 여부를 묻는 대화 상자가 나타나기도 합니다.
Q. 한글이 깨져 보입니다.
기본 인코딩은 UTF-8로 대부분 정상 표시됩니다. 만약 한글이 깨진다면 컬럼 헤더를 우클릭해 'Set encoding' 또는 'Set encoding for all tables'에서 원본 인코딩(EUC-KR 등)을 지정하면 됩니다. 데이터 자체가 UTF-8이 아닌 인코딩으로 저장된 경우에 발생합니다.
Q. 암호가 걸린 SQLite 파일도 열 수 있나요?
SQLCipher 표준으로 암호화된 데이터베이스라면 파일을 열 때 암호 입력 창이 나타나고 키를 입력하면 정상적으로 접근할 수 있습니다. 별도 SQLCipher 라이브러리를 설치할 필요는 없습니다.
Q. 지원하는 윈도우 버전은 어떻게 되나요?
최신 3.13.1 버전은 Windows 7, 8, 10, 11(32비트·64비트·ARM64)을 지원합니다. Windows XP나 Vista는 공식 지원이 종료되었지만 레거시 빌드인 3.11.2 버전을 sqlitebrowser.org에서 받아 사용할 수 있습니다.
더 많은 무료 소프트웨어를 찾고 계신가요?
포터블 앱 전체 목록 보러가기 →