업무 파일명 생성기

"최종_진짜최종_v2" 대신, 날짜순 정렬이 되는 깔끔한 파일명을 자동으로 만들어보세요.

생성된 파일명
-

파일명 규칙이 필요한 이유

"기획안_최종.pptx", "기획안_최종_진짜최종.pptx"처럼 이름을 짓다 보면 어떤 파일이 정말 최신인지 알기 어려워집니다. 이름에 날짜와 버전이라는 두 가지 정보를 일정한 순서로 넣어 두면 탐색기나 클라우드 드라이브의 이름순 정렬만으로 시간순 정렬이 되고, 검색할 때도 "20260305"나 "v2"처럼 규칙적인 키워드로 찾을 수 있습니다. 이 생성기는날짜 → 문서 이름 → 작성자 → 버전 → 확장자 순서로 항목을 이어 붙이고, 비어 있는 항목은 건너뜁니다.

생성 규칙

예시 결과 (빌드 시 계산)

아래 이름은 이 도구와 같은 규칙을 코드로 실행해 얻은 값입니다.

상황생성된 파일명
기본형 (밑줄 + 날짜 8자리)20260305_마케팅_기획안_홍길동_v2.pptx
하이픈 + 금지 문자 포함 제목2026-03-05-Q1-매출-비용-분석-v1.1.xlsx
날짜 제외 + 작성자 없음회의록_v3.docx
제목이 비어 있을 때26-03-05_문서.txt

두 번째 예에서 제목 "Q1 매출/비용: 분석?"의 금지 문자 세 개가 공백이 되어 Q1-매출-비용-분석으로 정리된 것을 볼 수 있습니다. 같은 하이픈 구분에 날짜 형식 2026-03-05를 쓰면 날짜 안의 하이픈과 항목 사이 하이픈이 구별되지 않아 읽기 어려울 수 있으므로, 하이픈 구분에는 20260305 형식을 쓰는 편이 읽기 좋습니다.

날짜를 앞에, 숫자 자리수를 맞추는 이유

파일 목록은 보통 문자를 앞에서부터 한 글자씩 비교해 정렬합니다. 그래서 숫자를 자리수 없이 쓰면 값의 크기와 다른 순서가 나옵니다. 다음 표는 같은 이름 목록을 실제로 문자열 정렬한 결과입니다.

예입력 순서이름순 정렬 결과
월·일을 한글로 쓴 이름1월15일_기획안 · 2월3일_기획안 · 10월2일_기획안 · 12월1일_기획안 · 9월30일_기획안10월2일_기획안 · 12월1일_기획안 · 1월15일_기획안 · 2월3일_기획안 · 9월30일_기획안
연월일 8자리 숫자 (YYYYMMDD)20260115_기획안 · 20260203_기획안 · 20261002_기획안 · 20261201_기획안 · 20250930_기획안20250930_기획안 · 20260115_기획안 · 20260203_기획안 · 20261002_기획안 · 20261201_기획안
버전 v1, v2, v9, v10v1 · v2 · v9 · v10v1 · v10 · v2 · v9
버전을 두 자리로 (v01~v10)v01 · v02 · v09 · v10v01 · v02 · v09 · v10

"10월2일"이 "1월15일"보다 앞에 오고, v10이 v2보다 앞에 오는 것을 확인할 수 있습니다. 반면 연도부터 쓴 8자리 날짜는 정렬 결과가 곧 시간 순서입니다. 버전이 9개를 넘을 가능성이 있다면 처음부터 v01처럼 두 자리로 쓰세요. 다만 윈도우 탐색기나 맥 파인더는 숫자를 값으로 비교하는 "자연 정렬"을 쓰기도 해서 위 표와 같은 순서가 보이지 않을 수 있습니다. 클라우드 서비스, 터미널(ls), 압축 프로그램, 업로드 목록처럼 단순 문자열 정렬을 쓰는 환경에서는 자리수 맞춤이 여전히 안전합니다.

OS별로 다른 파일명 제한

파일명에 쓸 수 없는 문자는 운영체제와 파일 시스템마다 다릅니다. 가장 엄격한 쪽은 윈도우이고, 여러 환경에서 파일을 주고받는다면 윈도우 기준에 맞추는 것이 안전합니다.

대상설명
< > : " / \ | ? *Windows에서 파일 이름에 쓸 수 없는 문자(드라이브·경로 구분이나 와일드카드로 쓰임)
제어 문자 (코드 0~31)Windows에서 금지. 줄바꿈·탭이 이름에 섞이면 문제가 됨
/ 와 NUL 문자리눅스·맥(유닉스 계열) 파일 시스템에서 이름에 쓸 수 없는 기본 문자
이름 끝의 마침표·공백Windows 탐색기에서 생성·접근이 불안정하거나 거부됨
CON, PRN, AUX, NUL, COM1~9, LPT1~9Windows 예약 장치 이름. 확장자가 붙어도(예: CON.txt) 쓸 수 없음

업무에서 자주 쓰는 규칙 조합

한계

자주 묻는 질문

파일명에 한글을 써도 되나요?

사내 업무 환경에서는 대부분 문제없습니다. 다만 해외 협업 도구, 서버 업로드, 압축/해제, 맥과 윈도우 사이 전송에서 한글이 깨지거나 자모가 분리되어 보일 수 있습니다. 외부 공유가 많다면 영문 표기를 병행하는 것을 고려하세요.

버전은 어떤 형식으로 적는 게 좋나요?

v01, v02처럼 두 자리 숫자가 정렬에 가장 안전합니다. 큰 수정과 작은 수정을 구분하려면 v1.0, v1.1도 가능하지만 이름 안의 점이 확장자 구분과 헷갈릴 수 있으므로 일부 도구에서 확장자를 잘못 인식하는지 확인해 보세요.

공백 대신 밑줄과 하이픈 중 무엇이 좋은가요?

둘 다 모든 주요 환경에서 쓸 수 있습니다. 밑줄은 단어가 붙어 보이지 않아 한글에서 읽기 쉽고, 하이픈은 URL로 공유할 때 단어 구분으로 인식되는 장점이 있습니다. 팀에서 하나로 통일하는 것이 중요합니다.

경고가 나오는데 파일명을 그대로 써도 되나요?

"문자 바꿈" 안내는 이미 이름에서 안전한 형태로 바뀐 것을 알려 주는 것이어서 그대로 써도 됩니다. 예약어, 마침표로 끝나는 이름, 255자 초과 경고는 윈도우에서 파일을 만들지 못하는 원인이 되므로 이름을 바꿔야 합니다.

날짜를 맨 앞에 두면 폴더별 정리가 어렵지 않나요?

폴더와 파일명은 역할이 다릅니다. 프로젝트나 고객 단위는 폴더로 나누고, 같은 폴더 안에서 시간순을 맞추는 데 파일명 앞 날짜를 쓰는 것이 흔한 구성입니다. 문서 종류별로 분류하는 것이 더 중요하다면 날짜 대신 문서명을 앞에 두고 날짜를 뒤에 두는 방식도 가능합니다.