파일 이름 일괄 변경
정규식, 번호 매기기, 텍스트 바꾸기 규칙으로 수많은 파일 이름을 한 번에 수정하세요.
크롬/엣지에서는 로컬 파일을 즉시 변경하고, 타 브라우저에서는 ZIP으로 저장합니다.
도구 소개
브라우저 기반 파일 이름 일괄 변경 도구(Bulk File Renamer)는 다섯 가지 모드(찾아 바꾸기, 정규식, 순차 번호 매기기, 접두사/접미사, 대소문자 변환)를 활용하여 한 번에 여러 파일의 이름을 깔끔하게 정리해 주는 웹 앱입니다. 실시간 미리보기 기능을 통해 변경 전과 후의 파일명을 한눈에 비교하고 검증할 수 있습니다.
특히 크롬(Chrome) 및 엣지(Edge) 브라우저에서는 최신 웹 표준인 File System Access API를 활용하여 사용자의 컴퓨터 로컬 폴더에 있는 파일 이름을 즉시 직접 변경할 수 있습니다. 프로그램 설치 없이 브라우저만으로 초고속 일괄 변경이 가능하며, 타 브라우저 사용자를 위해 변경된 파일을 ZIP으로 묶어서 다운로드하는 기능도 함께 제공합니다.
사용 방법
파일/폴더 선택
크롬이나 엣지에서는 "폴더 선택"을 클릭하여 내 PC의 작업할 폴더를 통째로 지정하세요. 다른 브라우저라면 "파일 선택"을 눌러 변경할 파일들을 추가합니다.
변경 규칙 설정
다섯 가지 이름 변경 모드 중 하나를 고르고 세부 옵션을 설정하세요. 하단 미리보기 패널에서 파일명이 규칙에 맞게 올바르게 바뀌는지 실시간으로 확인합니다.
적용 또는 저장
미리보기 결과가 완벽하다면 하단의 실행 버튼을 누릅니다. 크롬/엣지는 원본 파일 이름을 그 즉시 직접 수정하며, 타 브라우저는 ZIP 파일로 묶어 다운로드합니다.
용어 사전
- 일괄 변경 (Bulk Rename)
- 하나하나 수작업으로 이름을 바꾸는 수고를 덜기 위해 다수의 파일에 특정 규칙을 적용하여 한꺼번에 이름을 변경하는 작업입니다.
- 정규 표현식 (Regex)
- 특정한 규칙을 가진 문자열의 집합을 표현하는 형식 언어입니다. 예를 들어 \d{8}은 8자리 숫자를 찾아내어 매우 복잡하고 유연한 찾기/바꾸기 작업을 가능하게 합니다.
- 순차적 번호 매기기 (Sequence)
- 파일 이름에 일련번호(001, 002, 003...)를 순서대로 부여하는 방식입니다. 여행 사진이나 시리즈 영상을 정리할 때 유용합니다.
- 접두사 / 접미사 (Prefix / Suffix)
- 접두사는 파일명 맨 앞에, 접미사는 맨 뒤(확장자 앞)에 붙이는 고정된 텍스트입니다. 예: "2025_" → "2025_보고서.pdf"
- File System Access API
- 사용자의 명시적인 승인 하에 웹 브라우저가 컴퓨터의 로컬 디렉토리 및 파일을 직접 읽고 쓸 수 있도록 허용하는 강력한 최신 웹 표준 기술입니다. (크롬/엣지 한정)
- 카멜 / 스네이크 / 케밥 케이스
- 개발자들이 파일명이나 변수명을 지을 때 띄어쓰기 대신 사용하는 규칙들입니다. 각각 "myFileName", "my_file_name", "my-file-name"의 형태를 띱니다.
- 역참조 (Back-reference / $1)
- 정규식으로 매칭된 특정 그룹을 바꿀 문자열에서 그대로 재사용하는 문법입니다. 예: (\d{4})-(\d{2}) 패턴을 "$2/$1"로 바꾸어 날짜 순서를 뒤집을 수 있습니다.
- 확장자 (Extension)
- 파일 이름 마지막에 붙는 ".jpg", ".pdf"와 같은 꼬리표입니다. 컴퓨터가 파일 종류를 인식하는 기준이 되므로 함부로 변경하면 파일이 실행되지 않을 수 있습니다.
FAQ
- Q.내 파일이 서버로 전송되나요?
- 아니요. 모든 처리 과정은 사용자의 브라우저 내부에서만 이루어집니다. 파일의 내용이나 이름은 절대 외부 서버로 전송되지 않으므로 개인정보 유출 위험이 없습니다.
- Q.파이어폭스나 사파리에서도 작동하나요?
- 네. 파이어폭스(Firefox)나 사파리(Safari)에서는 "파일 선택" 버튼을 사용하여 개별 파일들을 불러온 후, 이름이 변경된 파일들을 ZIP 압축 파일 형태로 다운로드할 수 있습니다. 로컬 폴더 내의 파일을 직접 변경하는 기능은 크롬(Chrome) 및 엣지(Edge) 브라우저에서만 지원됩니다.
- Q.직접 변경 모드(로컬 폴더 수정)에서 실행 취소가 가능한가요?
- 아니요. 변경이 한 번 적용되면 프로그램 내에서 자동으로 실행 취소(Undo)를 할 수 없습니다. 반드시 하단의 "미리보기" 목록에서 파일명 변경 전/후 결과를 꼼꼼히 확인한 후 실행하시기 바랍니다. 확신이 없다면 ZIP 저장 모드를 사용하세요.
- Q.수천 개의 파일도 한 번에 처리할 수 있나요?
- 네. 직접 변경 모드의 경우 파일의 실제 내용을 로드하지 않기 때문에 수천 개의 파일 이름도 눈 깜짝할 사이에 변경할 수 있습니다. 반면 ZIP 저장 모드는 브라우저 메모리를 사용하므로 총 파일 용량이 1GB를 넘지 않는 것을 권장합니다.
- Q.이 도구를 사용하려면 정규 표현식(Regex)을 알아야 하나요?
- 아니요. 글자 바꾸기, 순차적 번호 매기기, 앞/뒤 텍스트 추가, 대소문자 변환 모드는 정규식을 몰라도 쉽게 사용할 수 있습니다. 정규식 모드는 더욱 복잡한 패턴 매칭이 필요한 고급 사용자를 위해 제공되는 옵션입니다.
- Q.파일 확장자도 변경할 수 있나요?
- 네, 가능합니다. 하지만 확장자를 강제로 변경하면 파일이 제대로 열리지 않을 수 있습니다. 확장자 변경이 감지되면 미리보기 목록에 ⚠️ 경고 아이콘이 표시되니 주의 깊게 확인하세요.
활용 사례
📸 디지털 카메라 사진 정리
"IMG_20250301_001.jpg" 같이 복잡하게 찍힌 사진 파일들을 순차적 번호 모드를 사용해 "제주도_가족여행_001.jpg"로 일괄 정리합니다.
💼 회사 업무용 문서 이름 통일
직원들이 제각각 만든 "보고서_2025.pdf", "2025년도기획안.pdf" 등을 접두어와 바꾸기 모드를 결합해 회사 표준 명명 규칙으로 통일합니다.
🎵 다운로드한 MP3/영상 순서 정렬
앨범 트랙이나 시리즈 영상의 앞에 01_, 02_ 순서대로 번호를 매겨 플레이어에서 순서대로 재생되도록 파일을 정렬합니다.
💻 프로그래밍 소스 코드 컨벤션 적용
기존 프로젝트의 snake_case 파일명들을 새로 합류한 팀의 규칙에 맞추어 일괄적으로 kebab-case로 변환할 때 활용합니다.
피드백 보내기
도구를 개선하는 데 도움이 되도록 의견을 알려주세요.
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.