파일 검색

dnGrep 다운로드 — 내용 검색·텍스트 바꾸기

dnGrep

dnGrep

개발사
dnGrep 프로젝트
라이선스
무료 오픈소스 · GPL-3.0
OS
Windows

1. 검색할 수 있는 형식과 바꿀 수 있는 형식이 달라요

내용 검색

텍스트·PDF·Office 등

지원 문서에서 추출 가능한 텍스트를 찾습니다. 이미지뿐인 스캔 PDF의 자동 OCR을 보장하지 않습니다.

검색·바꾸기

일반 텍스트만

PDF·Office·전자책·압축·바이너리는 치환 대상이 아닙니다. 중요한 텍스트는 사본에서 변경을 검토하세요.

문서의 문장을 직접 편집하려면 해당 형식의 편집기를 선택하세요. 검색 지원과 본문 편집은 다른 기능입니다.

2. 개요

dnGrep는 Windows에서 여러 파일의 내용을 찾는 무료 오픈소스 프로그램입니다. 일반 문자열·정규식·XPath 등 검색 방식을 제공하며 텍스트, PDF, Word·Excel·PowerPoint와 지원 압축 파일 등의 내용을 검색할 수 있습니다. 결과를 미리 보고 해당 파일을 외부 편집기로 열거나 결과를 내보내는 흐름에 맞습니다. 문서 안에서 특정 표현을 찾는 것과 문서 자체를 편집하는 것은 구분해야 합니다.

가장 중요한 제한은 바꾸기의 대상입니다. dnGrep의 Replace는 일반 텍스트 파일용이며 PDF·Office·전자책·압축 파일·바이너리 파일의 내용을 직접 바꾸지 않습니다. 지원 형식 목록에 PDF나 Word가 있다고 해서 그 문서의 문장을 일괄 치환할 수 있다는 뜻은 아닙니다. 일반 텍스트를 바꿀 때도 원본 사본으로 대상 파일·검색 조건·예상 변경을 검토한 뒤 적용하세요.

2026년 10월 7일 확인한 최신 배포는 5.0.57.0입니다. Windows 10·11 및 Windows Server를 안내하며 릴리스 화면에서 x64·x86·ARM64의 MSI와 ZIP을 고릅니다. 기기에 맞는 CPU용 MSI 설치형이나 ZIP 압축 배포를 선택하세요. 홈페이지의 예전 런타임 설명과 현재 릴리스의 .NET 업데이트 안내가 다를 수 있으므로 오래된 번호만 보고 별도 런타임 설치가 필수라고 판단하지 마세요.

PDF 검색은 XPDF의 텍스트 추출 도구를 사용하며 PDF 자체를 수정하지 않습니다. 이미지뿐인 스캔 PDF에서 검색할 텍스트가 자동으로 생기는 OCR 기능으로 설명하지 않습니다. Office·압축 파일도 지원 형식과 내용 추출 상태에 따라 확인해야 하며 모든 문서의 검색 성공이나 원래 서식의 미리보기를 보장하는 프로그램은 아닙니다.

프로젝트는 GPL-3.0으로 소스 코드를 공개합니다. Windows 11의 Smart App Control과 호환 문제가 있을 수 있다고 공식 안내하므로 보안 경고가 나오면 배포 출처와 현재 프로젝트 안내를 확인하세요. 검색 도구를 쓰기 위해 운영체제 보호 기능을 무조건 끄도록 안내하지 않습니다. 문서를 반복해서 색인해 찾는 목적이면 DocFetcher를, 검색 뒤 본문을 직접 편집하는 작업이면 해당 형식의 편집기를 함께 비교할 수 있습니다.

3. 주요 기능

  • 일반 문자열·정규식·XPath 등 내용 검색
  • PDF·Word·Excel·PowerPoint 등 지원 문서 검색
  • 지원 압축 파일 내부 검색
  • 검색 결과 미리보기와 외부 편집기 열기
  • 일반 텍스트 파일의 검색·바꾸기
  • 북마크·검색 조건 보관과 결과 내보내기

4. 시스템 요구사항

OS
Windows 10·11 및 Windows Server · 현재 배포 조건 확인
아키텍처
x64·x86·ARM64 · 각각 MSI와 ZIP 제공
검색 대상
지원 형식에서 추출 가능한 문서 텍스트
바꾸기
일반 텍스트 파일만 · PDF·Office·전자책·압축·바이너리 제외
Windows 11
Smart App Control 호환 안내 확인

5. 설치 방법

  1. 1.

    문서 내용 검색만 필요한지 일반 텍스트 치환까지 필요한지 구분합니다. PDF·Office 검색 지원을 해당 문서의 바꾸기 지원으로 해석하지 마세요.

  2. 2.

    프로젝트 최신 릴리스에서 버전과 Windows CPU를 확인하고 x64·x86·ARM64의 MSI·ZIP 중 필요한 형식을 고릅니다. Source code 파일은 실행 배포와 다릅니다.

  3. 3.

    MSI는 설치 안내를 따르고 ZIP은 별도 폴더에 풀어 사용합니다. 보안 경고가 나타나면 출처·현재 호환 안내를 확인하고 보호 기능을 무조건 끄지 마세요.

  4. 4.

    검색할 폴더·파일 형식과 검색 방식을 고른 뒤 결과와 미리보기를 확인합니다. 스캔 PDF는 텍스트 추출 여부를 별도로 확인합니다.

  5. 5.

    바꾸기가 필요하면 일반 텍스트 원본을 별도로 보관하고 사본에서 대상·검색 조건·변경 내용을 검토합니다. PDF·Office·압축 문서를 치환 대상으로 잡지 마세요.

6. dnGrep와 비슷한 프로그램 비교

Notepad++
텍스트·코드를 열어 직접 편집하고 파일 검색·바꾸기를 할 때 비교할 수 있습니다. dnGrep는 여러 지원 문서의 내용을 찾는 용도이며 바꾸기는 일반 텍스트로 제한합니다.
Agent Ransack
무료 Lite의 파일명·내용 검색과 유료 Pro의 색인·OCR 기능을 비교할 수 있습니다. dnGrep는 정규식 등 검색 방식과 텍스트 치환이 필요한지로 고릅니다.
DocFetcher
지정한 폴더를 먼저 색인해 문서 내용을 반복해서 찾는 용도입니다. dnGrep는 검색·미리보기와 일반 텍스트 치환의 범위를 함께 검토할 때 비교하세요.
grepWin
Windows 텍스트 파일의 검색·치환에 집중하는 무료 도구입니다. 제조사 MSI·Portable ZIP 선택과 폴더·파일 범위 필터를 비교할 수 있습니다.

7. 자주 묻는 질문

dnGrep는 무료인가요?

+

프로젝트는 GPL-3.0 라이선스로 공개된 무료 오픈소스 프로그램입니다. 수정·재배포 조건은 공식 저장소의 라이선스를 확인하세요.

PDF나 Word 문장을 일괄 바꿀 수 있나요?

+

아닙니다. PDF·Office 문서의 내용 검색은 지원하지만 Replace는 일반 텍스트 파일에 한정됩니다. 전자책·압축·바이너리 파일도 바꾸기 대상이 아닙니다.

스캔 PDF도 자동으로 OCR 검색되나요?

+

공식 PDF 검색은 텍스트 추출 도구를 사용합니다. 이미지뿐인 PDF의 글자를 자동으로 OCR해 준다고 안내하지 않으며 문서의 추출 가능한 텍스트를 먼저 확인해야 합니다.

MSI와 ZIP 중 무엇을 받나요?

+

최신 릴리스 화면에서 같은 CPU용 MSI 설치형과 ZIP 압축 배포를 구분합니다. x64·x86·ARM64를 기기에 맞게 고르고 Source code는 실행 프로그램과 구분하세요.

.NET 9를 따로 설치해야 하나요?

+

홈페이지의 런타임 설명과 최신 릴리스의 .NET 10 업데이트 안내가 다릅니다. 예전 번호를 필수 설치로 단정하지 말고 선택한 패키지의 현재 실행 안내를 확인하세요.

Windows 11 보안 기능을 꺼야 하나요?

+

공식 안내에는 Smart App Control과 호환 문제가 있을 수 있다고 나옵니다. 출처·프로젝트의 현재 안내를 확인하고 보안 기능을 무조건 끄는 절차를 일반 설치 단계로 삼지 마세요.

8. 참고 자료

관련 프로그램