여러 파일 찾아 바꾸기

폴더 안 모든 파일의 텍스트를 한 번에 — 바뀌는 줄을 전후로 모두 보여 드립니다.

100% 비공개 — 전적으로 브라우저에서 실행됩니다. 데이터는 사용자의 기기에서 처리되며 인터넷으로 전송되지 않습니다.

폴더는 브라우저 안에서 읽습니다. 업로드되지 않으며, 말씀하시기 전까지 아무것도 쓰지 않습니다.

여러 파일의 텍스트를 바꾼다는 것

Windows는 명령줄에서 파일 안을 찾을 수 있습니다. findstr /s는 어떤 낱말이 들어 있는 파일을 모두 알려 줍니다.

하지만 바꾸지는 못합니다. 그러려면 PowerShell 반복문 — Get-Content, -replace, Set-Content — 이 필요한데, 이 반복문에는 고치려던 파일을 망가뜨리는 버릇이 있습니다.

이 도구는 같은 일을, 그 반복문에 없는 단계와 함께 합니다. 바뀔 모든 줄을 전과 후로 보여 주고, 말씀하시기 전까지 아무것도 쓰지 않습니다.

사용 방법

  • 폴더 선택을 눌러 폴더를 고릅니다
  • 찾을 내용바꿀 내용을 입력합니다
  • .html만, 또는 .csv만 대상으로 하려면 이 형식만을 채웁니다
  • 바뀔 내용 미리보기를 누르고 목록을 읽습니다. 각 줄이 지금 모습과 바뀔 모습으로 나옵니다
  • 체크 상자를 켠 뒤 지금 파일 바꾸기를 누릅니다 — 또는 바뀐 파일만 담은 ZIP을 만듭니다

PowerShell 반복문이 틀리는 것

  • 인코딩. Set-Content는 콘솔 코드 페이지로 씁니다. 그래서 UTF-8 파일은 한글과 악센트가 깨진 채 돌아옵니다. 여기서는 각 파일을 제대로 해독해 UTF-8로 다시 쓰고, 바이트 순서 표시가 있던 파일은 그것을 유지합니다
  • 줄바꿈. 같은 반복문이 CRLF를 LF로 바꿔 씁니다. git 저장소에서는 다음 커밋에 *모든 줄이 바뀜*으로 나타납니다. 여기서는 줄바꿈이 줄 단위로 원래대로 유지되며, 두 가지가 섞인 파일에서도 마찬가지입니다
  • 미리보기가 없음. 반복문은 그냥 돌고, 결과는 나중에 압니다. 이 도구가 존재하는 이유가 바로 이것입니다

찾는 방식 세 가지

  • 일반 텍스트 — 입력한 그대로 찾습니다. $1$1 그대로입니다
  • 단어 전체만catcategory 안에서는 걸리지 않습니다
  • 정규식 — 온전한 정규식을 쓸 수 있고, 바꿀 내용 칸의 $1은 붙잡은 그룹이 됩니다. 2026-09-10을 한 번에 2026년 9월 10일로 바꾸는 데 씁니다

대소문자 구분은 기본으로 꺼져 있어 Colorcolor가 모두 걸립니다.

텍스트가 아닌 파일은 건너뜁니다

첫 블록에 NUL 바이트가 있으면 그 파일은 텍스트가 아닙니다. JPEG 안을 바꾸면 도구의 모든 단계가 성공을 알리는 동안 파일은 망가집니다. 그래서 그런 파일은 건너뛰고, 개수를 세어 그런 일이 있었음을 보여 줍니다. 8 MB가 넘는 파일과 시스템이 열어 주지 않는 파일도 같은 방식으로 셉니다. 폴더의 절반을 조용히 무시하는 도구는, 거부하는 도구보다 나쁩니다.

제자리에 쓰기, 또는 ZIP

Chrome, Edge, Opera는 선택한 폴더에 쓰기 권한을 받아 그 자리에서 파일을 바꿉니다. .bak 사본 남기기는 기본으로 켜져 있습니다. 각 원본은 다시 쓰이기 전에 page.html.bak으로 옆에 복사되며, 백업을 먼저 쓰기 때문에 실패해도 원본은 그대로입니다.

모든 브라우저는 대신 실제로 바뀌는 파일만 담은 ZIP을 만들 수 있습니다. 폴더 구조가 그대로라 원본 위에 바로 풀 수 있습니다. 폴더가 사본이고 무언가를 덮어쓰기 전에 확인하고 싶을 때도 이쪽이 낫습니다. 도구가 정확히 무엇을 했는지에 대한 기록이 되기도 합니다.

이런 때 씁니다

  • 웹사이트 폴더 전체에서 도메인, 주소, 회사 이름 바꾸기
  • 모든 문서의 연도, 가격, 버전 번호를 한 번에 갱신하기
  • 내보낸 기록 묶음에서 잘못 쓴 이름 바로잡기
  • 서식 폴더 전체에서 자리표시자를 실제 값으로 바꾸기
  • CSV 내보내기 폴더 전체에서 구분자나 날짜 형식 바꾸기
  • 모든 페이지에서 추적용 매개변수나 오래된 조각 없애기

알아 두면 좋은 점

  • 체크 상자를 켜고 버튼을 누르기 전까지 아무것도 쓰지 않습니다
  • 설정을 바꾸면 미리보기는 버려집니다. 실제로 일어날 일과 더는 맞지 않는 목록을 남겨 두지 않기 위해서입니다
  • 쓰고 난 뒤 결과는 비워집니다. 파일에 옛 텍스트가 더 이상 없으므로, 두 번째 누름이 같은 변경을 두 번 적용할 수 없습니다
  • 텍스트가 아니거나, 너무 크거나, 열 수 없는 파일은 건너뛰고 개수를 셉니다
  • 줄바꿈과 바이트 순서 표시는 파일별로 보존됩니다
  • 미리보기에는 처음 200개 파일과 각 파일의 처음 50줄이 나옵니다. 적용은 언제나 모든 파일이 대상입니다
  • Windows, macOS, Linux, ChromeOS에서 작동합니다. 모바일 브라우저는 폴더를 웹페이지에 넘길 수 없어 휴대폰이나 태블릿에서는 쓸 수 없습니다

관련 도구

새로운 도구를 꾸준히 추가하고 있습니다 — 공개될 때 알림을 받으려면 YouTube에서 구독하세요.

다른 도구

전체 보기

추천 앱

전체 보기