Notepad++ 한글 깨짐(인코딩) 해결 방법

Notepad++에서 한글이 깨져 보일 때 인코딩을 UTF-8이나 ANSI로 바꿔 되살리는 방법입니다. 깨짐의 원인과 파일 저장 시 인코딩을 맞추는 법까지 정리했습니다.

문제해결 시스템 유틸리티
⚡ 빠른 해결

상단 '인코딩' 메뉴에서 UTF-8 또는 ANSI로 바꾸면 대부분 해결됩니다. 이미 깨진 글자를 되살리려면 '인코딩 → 인코딩 방식으로 다시 읽기'를 선택해야 하며, 그냥 '변환'을 누르면 안 됩니다.

Notepad++ (노트패드++) 로고 Notepad++ (노트패드++) 설치법·사용법 보기 ↗

Notepad++에서 한글이 ????나 낯선 기호로 깨져 보인다면, 파일의 인코딩과 Notepad++ 설정이 다르기 때문입니다. 대부분 인코딩만 맞추면 원래 글자가 돌아옵니다.

깨진 글자 되살리기 (핵심)

중요한 점: ‘변환(Convert)‘이 아니라 ‘다시 읽기’를 골라야 합니다. 이미 깨진 파일에 ‘변환’을 누르면 깨진 상태가 그대로 굳어버릴 수 있습니다.

  1. 상단 메뉴에서 인코딩(Encoding)을 엽니다.
  2. 지금 UTF-8로 깨져 있다면 ANSI로 다시 읽기(EUC-KR) 쪽을, ANSI로 깨져 있다면 UTF-8로 다시 읽기(문자 셋 → UTF-8)를 선택합니다.
  3. 글자가 제대로 보이면 성공입니다.

어떤 인코딩을 골라야 할까

  • ANSI(EUC-KR) — 윈도우 메모장, 오래된 국산 프로그램에서 만든 파일에 많습니다.
  • UTF-8 — 웹, 최신 프로그램, 개발용 파일에 많습니다.

한쪽으로 깨지면 반대쪽으로 ‘다시 읽기’를 시도하면 됩니다. 둘 중 하나에서 반드시 제대로 보입니다.

앞으로 안 깨지게 저장하기

파일을 저장할 때 상대가 열 프로그램에 인코딩을 맞추면 됩니다.

  1. 상단 인코딩 메뉴를 엽니다.
  2. 웹·최신 환경에서 열 거면 UTF-8로 변환, 메모장 등에서 열 거면 ANSI로 변환을 고릅니다.
  3. 그 상태로 저장(Ctrl+S)하면 다음부터 그 인코딩으로 저장됩니다.

받은 압축 파일 안의 텍스트가 깨졌다면 7-Zip 한글 깨짐 해결도 같은 원리이니 함께 참고하세요.

이 문제와 같이 보면 좋은 글

해결 노트패드++로 파일 두 개 비교하기 (ComparePlus 플러그인) 노트패드++는 파일 비교 기능이 기본으로 없고 플러그인을 깔아야 합니다. 플러그인 메뉴의 Plugins Admin에서 ComparePlus를 설치하면 됩니다. 검색해서 나오는 옛 Compare 플러그인은 개발자가 지원 종료를 공지했으므로 ComparePlus를 고르세요. 해결 작업 관리자에서 껐는데 또 켜지는 프로그램 끄기 (윈도우 11) 자동 실행은 레지스트리 두 곳, 시작 폴더 두 곳, 작업 스케줄러, 프로그램 자체 설정에 흩어져 등록됩니다. 작업 관리자는 이 중 일부만 보여 줍니다. 작업 관리자에서 껐는데도 계속 뜬다면 작업 스케줄러와 그 프로그램의 자체 설정을 확인해야 합니다. 해결 Everything 사용법 - 검색 문법과 안 될 때 해결법 (2026) Everything은 파일·폴더 이름만 색인해서 25만 개를 약 5초에 훑습니다. 크기·날짜·확장자 조건을 문법 한 줄로 걸 수 있고, 결과가 비어 보이는 건 대부분 서비스나 관리자 권한 문제입니다. 해결 픽픽 단축키 정리 — 안 먹힐 때 원인은 윈도우 11 설정입니다 픽픽 캡처 단축키는 PrintScreen 계열입니다. 전체 화면은 PrintScreen, 영역은 Shift+PrintScreen, 스크롤 캡처는 Ctrl+Alt+PrintScreen입니다. 단축키가 안 먹으면 윈도우 11의 인쇄 화면 바로 가기 설정을 끄세요. 해결 팀뷰어 "세션 코드가 만료되었습니다" 해결 방법 세션 코드는 그 원격 지원 세션에만 붙는 일회용 코드입니다. 상대방 화면에 지금 떠 있는 코드를 다시 받아 입력하면 대부분 해결됩니다. 매번 반복된다면 코드 방식을 버리고 무인 접속(고정 비밀번호)으로 바꾸는 게 근본 해결책입니다. 해결 파일 이름 한 번에 바꾸는 법 (윈도우 기본·순서대로) 여러 파일을 선택하고 F2를 눌러 이름을 입력한 뒤 엔터를 치면 이름(1)·이름(2)처럼 번호가 붙어 한 번에 바뀝니다. 앞에 글자 넣기나 순서 지정처럼 정교한 작업은 마이크로소프트 파워토이의 PowerRename 같은 무료 도구가 편합니다.

어떤 프로그램을 쓸지 고민이라면

자주 묻는 질문

인코딩을 바꿔도 계속 깨져요.

'변환(Convert)'과 '다시 읽기(Reload/Interpret)'는 다릅니다. 이미 깨진 파일은 인코딩 메뉴의 'ANSI로 다시 읽기' 또는 'UTF-8로 다시 읽기'처럼 다시 읽는 메뉴를 골라야 원래 글자가 돌아옵니다. '변환'을 먼저 누르면 깨진 상태 그대로 고정될 수 있습니다.

UTF-8이랑 ANSI 중 뭘 골라야 하나요?

오래된 국산 프로그램이나 윈도우 메모장에서 만든 파일은 대개 ANSI(EUC-KR)입니다. 웹·최신 프로그램에서 만든 파일은 대부분 UTF-8입니다. 한쪽으로 깨지면 다른 쪽으로 '다시 읽기'를 시도해 보세요.

저장하면 다른 프로그램에서 또 깨져요.

그 프로그램이 기대하는 인코딩으로 저장해야 합니다. 예를 들어 상대가 메모장으로 연다면 '인코딩 → ANSI로 변환' 후 저장하면 안전한 경우가 많습니다.