휴대폰으로 보고 계신가요?
브라우저 확장 프로그램은 휴대폰에서 실행되지 않습니다. iPhone과 iPad에서는 무료 Linglass 앱으로 YouTube 이중 자막을 볼 수 있습니다.
이 질문을 검색하면 어느 페이지나 똑같은 답을 내놓습니다. 자막 사이트에서 .srt 파일을 구해라. 오버레이 확장 프로그램을 깔아라. 파일을 불러와라. 입 모양과 맞을 때까지 싱크를 밀어라.
그 방법은 실제로 됩니다. 이 글에도 아래쪽에 자리가 있고요. 다만 그건 세 번째로 시도할 일이지 첫 번째가 아닙니다. 앞의 두 단계는 돈이 들지 않고 1분도 걸리지 않습니다.
여기서 시작하세요. 원하는 자막 트랙이 이미 그 작품 안에 들어 있는데 없는 것으로 보고되고 있을 가능성이 꽤 높습니다. 설정 뒤에 숨어 있는 게 아니라, 넷플릭스가 이미 브라우저로 보낸 데이터 안에 실제로 존재합니다. 그런데 그걸 들여다보는 모든 도구에게는 보이지 않습니다 — 방금 설치하려던 그 확장 프로그램을 포함해서요.
넷플릭스에는 '자막 추가' 버튼이 없고, 있었던 적도 없습니다
많은 페이지가 이 점을 얼버무리기 때문에 먼저 정리해 둡니다.
넷플릭스에 자막 파일을 업로드하는 공식적인 방법은 없습니다. 웹 플레이어 버튼도, 앱 설정도, 숨은 계정 페이지도 없습니다. 넷플릭스는 해당 지역에 대해 라이선스한 트랙만 제공하고, 그게 메뉴의 전부입니다.
그러니 아래의 모든 방법은 다른 무언가가 화면에 줄을 올리는 것입니다 — 넷플릭스 자신의 데이터를 다르게 읽어내거나, 브라우저 확장 프로그램이 플레이어 위에 오버레이를 그리거나. 넷플릭스가 내보내는 것 자체를 바꾸는 건 여기 하나도 없습니다.
먼저: 정말로 없는 트랙인지 확인하세요
이 부분은 이 검색 결과의 다른 어떤 페이지도 다루지 않습니다. 그리고 사람들이 필요하지도 않았던 자막 파일을 찾아 나서는 가장 흔한 이유이기도 합니다.
넷플릭스는 작품의 자막 트랙 목록을 미리 보여주지만, 자기 플레이어에서 그 언어를 한 번 선택하기 전까지는 실제 자막 데이터를 불러오지 않습니다. 그 전까지 트랙은 메뉴에 이름만 있고 뒤에는 빈 파일이 있는 상태입니다. 넷플릭스 자체 플레이어는 여기서 절대 걸리지 않습니다. 언어를 선택하는 행위가 바로 로딩을 촉발하니까요. 하지만 바깥에서 트랙 목록을 읽는 모든 것 — 우리 것을 포함한 모든 확장 프로그램 — 에게는 목록에는 있는데 쓸 수 없는 언어로 보이고, 그래서 없다고 보고됩니다.
우리는 사용자가 실제로 부딪히는 결과를 기록하기 때문에 이게 얼마나 자주 일어나는지 수치로 말할 수 있습니다. 2026년 9월 3일까지의 30일 동안 사용자가 연 모든 넷플릭스 작품에서, "학습 중인 언어의 자막이 이 작품에 없다"는 결과의 약 3분의 1이 바로 이 경우였습니다. 트랙은 처음부터 거기 있었습니다.
두 가지 단서를 먼저 붙입니다. 이 수치를 정직하게 만들어 주는 것이 그 단서들이기 때문입니다. 이건 넷플릭스 카탈로그 전수 조사가 아니라 우리 사용자가 실제로 고른 작품에 가중된 값입니다. 그리고 그 사용자들은 자기 선택으로 모인 사람들입니다 — 정확히 이 문제 때문에 도구를 설치한 사람들이니까요. "그런 판정 중 상당수가 틀렸다" 정도로 읽으시고, 전수 통계로 읽지는 마세요.
해결은 작품당 한 번, 10초면 됩니다:
- 에피소드를 재생합니다.
- 넷플릭스 자체 플레이어의 음성 및 자막을 엽니다.
- 원하는 언어를 선택하고 1~2초 재생되게 둡니다.
- 원래 쓰던 설정으로 되돌립니다.
이제 데이터가 로드되었고, 페이지 위의 모든 도구가 그것을 볼 수 있습니다.
어떤 언어가 특히 이 문제를 겪나
이 현상은 언어별로 고르게 퍼져 있지 않습니다. 파일 사냥에 저녁 시간을 쓰기 전에 이 패턴을 알아 두는 편이 좋습니다.
같은 30일 동안, 넷플릭스 트랙이 없다고 나온 사람들 중에서 이 가짜 음성(false negative)이 차지한 비율은 중국어·독일어·프랑스어·한국어에서 절반 안팎 이상, 스페인어에서 약 3분의 1, 일본어에서 아홉 명 중 한 명꼴이었고, 영어에서는 아예 0이었습니다.
영어만 다르게 움직인다는 사실이 원리를 알려주는 단서입니다. 영어는 이미 선택되어 있었을 가능성이 가장 높은 트랙이고 — 당신이 골랐든 기본값이 골랐든 — 한 번 선택된 트랙은 이미 로드된 트랙입니다. 손해를 보는 언어는 넷플릭스 자체 메뉴에서 당신이 한 번도 고른 적 없는 언어이고, 그게 바로 당신이 배우고 있는 언어입니다.
한국어를 배우는 중이라면 이 항목은 특히 중요합니다. 우리 측정에서 한국어 학습자가 받은 "자막 없음" 판정의 약 절반이 이 경우였습니다. 이 페이지의 다른 어떤 것보다 먼저 10초 확인을 하세요.
자막 파일 방식: 정확히 무엇이고 대가는 무엇인가
이제 나머지 검색 결과가 앞세우는 답입니다. 실제로 되는 방법이고, 어떤 상황에서는 유일하게 통하는 방법입니다.
Substital이나 Super Netflix 같은 브라우저 확장 프로그램은 당신의 .srt 파일을 넷플릭스 웹 플레이어 위에 오버레이로 그립니다. 넷플릭스는 건드리지 않습니다. 확장 프로그램이 영상 위에 텍스트를 배치하고 재생 위치를 따라갈 뿐입니다. Language Learning with Netflix는 플레이어 자체 설정 메뉴 안에 비슷한 업로드를 노출합니다. 이 도구들은 사용자 기반이 크고, 말한 대로 동작합니다.
대가는 버그가 아니라 구조적인 것이고, 이 방식의 중도 포기율이 그렇게 높은 이유이기도 합니다:
- 자막 파일은 특정 인코딩 하나에 맞춰 싱크가 잡혀 있습니다. 내려받은 파일은 어떤 특정 릴리스에 맞춰 잘린 것입니다. 넷플릭스의 스트림은 그 릴리스가 아닙니다. 둘이 어긋나면 — 자주 어긋납니다 — 매 에피소드 시작마다 손으로 오프셋을 밀어야 하고, 다시보기 구간이 끝나고 또 한 번 밀어야 할 때도 있습니다.
- 에피소드마다 반복입니다. 한 시즌이면 자막 파일 찾기, 불러오기, 싱크 맞추기를 스물네 번.
- 파일을 먼저 찾아야 합니다. 그것도 정의상 공급이 적은 언어로요. 넷플릭스에 그 트랙이 없던 것과 똑같은 희소성입니다.
- 품질은 만든 사람 나름입니다. 팬 자막은 훌륭한 것부터 타임코드를 대충 찍은 기계 번역까지 폭이 넓습니다.
어느 것도 어렵지는 않습니다. 다만 전부 마찰이고, 아직 아무것도 보지 않은 시점에 치르는 비용입니다. 특정한 번역이 필요할 때 — 어떤 팬 자막, 다른 무엇도 다루지 않는 언어 — 에는 맞는 도구이고, "넷플릭스가 내 언어를 안 보여준다"에 대한 첫 수로는 틀린 도구입니다.
파일이 아예 필요 없는 방법
트랙이 정말로 없다면, 이 페이지들 대부분이 언급하지 않는 세 번째 선택지가 있습니다. 그 작품이 가지고 있는 트랙으로 없는 줄을 만들어내는 것입니다.
거의 모든 넷플릭스 작품은 어떤 언어로든 자막을 싣고 있습니다. 그 트랙은 텍스트이고, 바로 이 스트림에 맞춰 이미 싱크가 잡혀 있으며, 원하는 언어로 번역해 자막 줄로 그릴 수 있습니다. 찾을 파일도, 맞출 인코딩도, 밀어야 할 싱크도 없습니다 — 타이밍이 넷플릭스 자신의 것이라 구조적으로 맞습니다.
배우는 언어의 트랙이 없는 작품에서 Linglass가 하는 일이 이것입니다. 양방향으로 작동합니다 — 작품에 학습 언어는 있는데 모국어가 없다면 없는 쪽이 만들어집니다 — 그리고 계정이 필요 없습니다. 합성된 자막 줄은 비로그인 설치에서도 쓸 수 있습니다. 만드는 데 비용이 들지 않고, 이걸 막는 건 자막 자체를 막는 일이기 때문입니다.
같은 30일 동안, 배우는 언어의 트랙이 정말로 없던 작품에서 이 방식은 약 3분의 1의 경우에 작동하는 줄을 만들어냈습니다. 이건 부진한 숫자를 포장한 게 아닙니다. 나머지 3분의 2는 대부분 의도적인 거부이고, 그게 다음 항목입니다.
우리가 만들기를 거부하는 줄
분명하게 적어 둡니다. 이건 기능이 아니라 한계이고, 경쟁하는 어떤 페이지도 이걸 밝히지 않기 때문입니다.
우리는 그 작품에서 말해지고 있는 언어로는 자막 줄을 합성하지 않습니다.
이유는 그게 잘 작동하기 때문입니다. 한국 드라마의 영어 트랙을 기계 번역해 한국어로 만들면, 유창하고 타이밍도 정확한 한국어 줄이 한국어 대사 밑에 깔립니다. 그리고 배우가 방금 말한 것과 조금 다른 말을 합니다. 당신은 그걸 알아챌 방법이 없습니다. 들었다는 확신과 함께 틀린 단어를 배우게 됩니다.
그래서 규칙은 닫히는 쪽으로 실패합니다. 음성이 학습 언어가 아니라는 것을 확정할 수 없으면 추측하는 대신 거절합니다 — 음성 언어를 아예 읽을 수 없는 경우까지 포함해서요. 한국어 학습자에게 한국 드라마는, 일본어 학습자에게 애니는, 스페인어 학습자에게 스페인 영화는, 정직한 답이 "진짜 트랙이 필요하다"이고, 위의 10초 확인이 바로 그 트랙을 찾아내는 방법입니다.
자막 파일 방식이 여전히 존재하는 실용적인 이유도 이것입니다. 정확히 그런 작품들에서는 남이 만든 .srt가 유일하게 가능한 줄입니다.
온 김에: 한 줄 말고 두 줄
넷플릭스가 제공하지 않는 자막을 원하는 이유가 그 언어를 배우고 있어서라면, 한 줄은 도구의 절반입니다.
같은 확장 프로그램이 두 줄을 함께 그립니다 — 배우는 언어와 당신의 언어를 영상 아래 나란히. 이중 자막이고, 넷플릭스 혼자서는 못 하는 일입니다. 어느 줄이든 모든 단어를 클릭하면 문맥에 맞는 번역과 원어민 수준의 발음이 나오고, 한 번 더 누르면 그 단어가 문장·장면 스틸·해당 대사의 음성과 함께 저장되어 간격 반복 일정으로 돌아옵니다. 저장은 무료 요금제에서 무제한입니다.
정직한 한계
- 우리는 당신의
.srt를 불러오지 않습니다. 화면에 올리고 싶은 특정 파일이 있다면 그건 Substital의 일이지 우리 일이 아닙니다. 우리는 작품이 이미 싣고 있는 트랙에서 줄을 만듭니다. - 데스크톱 브라우저가 필요합니다. Chrome, Edge, Brave, Opera, Yandex Browser. 넷플릭스 모바일 앱은 자막 트랙을 하나만 노출하고 확장 프로그램 진입점이 없어서, 휴대폰이나 태블릿에서는 누구도 넷플릭스에 두 번째 줄을 올릴 수 없습니다. 아이폰에서는 netflix.com이 브라우저에서 영상을 재생하지도 않습니다.
- TV 앱은 아예 범위 밖입니다. 이 페이지의 어떤 것도 스마트 TV, 셋톱박스, 콘솔에서는 작동하지 않습니다. 거기엔 확장 프로그램이 붙을 표면이 없습니다.
- 일부 넷플릭스 트랙은 그림입니다. 소수는 글자의 이미지로 제공됩니다. 넷플릭스는 잘 그리지만, 우리를 포함해 무엇도 그걸 읽을 수 없습니다. 빈 줄을 보여주는 대신 그렇다고 말합니다.
- 자막 트랙이 하나도 없는 작품은 구제할 수 없습니다. 넷플릭스가 내보내는 것을 읽고 번역하는 건 가능하지만, 넷플릭스의 음성을 받아쓰는 건 불가능합니다. 유튜브에서는 그 한계가 없습니다 — 자막이 전혀 없는 영상도 음성에서 받아쓸 수 있습니다.
자주 묻는 질문
넷플릭스에 내 자막 파일을 올릴 수 있나요?
넷플릭스 자체에는 올릴 수 없습니다. 웹 플레이어에도, 앱에도, 계정 페이지에도 업로드 버튼이 없고 있었던 적도 없습니다. 가능한 것은 플레이어 위에 당신의 파일을 그리는 것입니다. Substital이나 Super Netflix 같은 브라우저 확장 프로그램이 넷플릭스가 내보내는 것은 전혀 바꾸지 않은 채 .srt를 웹 플레이어 위에 오버레이합니다. 데스크톱 브라우저에서만 되고, 모바일이나 TV 앱에서는 안 됩니다.
넷플릭스가 자막이 있는데도 내 언어 자막이 없다고 하는 이유는?
넷플릭스는 자기 플레이어에서 그 언어를 한 번 선택하기 전까지 자막 트랙의 데이터를 불러오지 않습니다. 그 전까지 트랙은 메뉴에 이름만 있고 뒤에 아무것도 없어서, 바깥에서 목록을 읽는 도구는 없다고 보고합니다. 음성 및 자막을 열어 언어를 고르고 1초 재생한 뒤 되돌리세요. 우리 측정에서는 그런 판정의 약 3분의 1이 이 경우이고, 한국어·중국어·독일어·프랑스어에서는 절반 안팎 이상입니다.
넷플릭스가 제공하지 않는 언어의 자막을 어떻게 넣나요?
시도할 만한 순서로 세 가지입니다. 먼저 위의 10초 활성화 단계로 정말 없는 트랙인지 확인하세요. 정말 없다면, 무료 브라우저 확장 프로그램이 작품이 가진 트랙을 원하는 언어로 번역해 자막 줄로 그릴 수 있습니다. 파일이 필요 없고 타이밍은 넷플릭스 자신의 것입니다. 다른 무엇도 싣지 않는 특정 번역이 꼭 필요하다면, 오버레이 확장 프로그램으로 .srt를 불러오고 에피소드마다의 싱크 작업을 감수하세요.
넷플릭스 자막 추가에 가장 좋은 확장 프로그램은?
어떤 문제냐에 따라 다릅니다. 이미 가지고 있는 자막 파일을 재생하려면 Substital이 정착된 선택지입니다. 넷플릭스가 아예 제공하지 않는 언어이거나, 단어를 클릭할 수 있는 자막 두 줄을 원한다면, Linglass는 파일을 찾으라고 하는 대신 작품이 싣고 있는 트랙에서 줄을 만듭니다. 사실 경쟁 관계가 아닙니다. 하나는 파일을 재생하고, 다른 하나는 파일의 필요 자체를 없앱니다.
이걸 하려면 넷플릭스 프리미엄 요금제가 필요한가요?
아니요. 자막 트랙과 브라우저 확장 프로그램은 넷플릭스 요금제 등급과 무관합니다. 작품이 싣고 있는 트랙은 모든 요금제에서 동일합니다. 요금제는 화질과 동시 시청 수에 영향을 줄 뿐 자막에는 영향이 없습니다.
넷플릭스에 자막을 추가하면 계정이 정지되나요?
오버레이 확장 프로그램은 넷플릭스 서비스를 수정하지도, 영상을 내려받지도, DRM을 우회하지도 않습니다. 당신 브라우저 안의 페이지 위에 텍스트를 그릴 뿐이고, 이는 다크 모드 확장 프로그램과 같은 부류입니다. 넷플릭스 약관이 실제로 다루는 것은 VPN을 통한 지역 우회이고, 그건 자막과는 별개의 문제입니다.
요약
- 넷플릭스에는 자막 업로드가 없습니다. 어느 플랫폼에서도요. 나머지는 전부 오버레이이거나, 넷플릭스 자신의 데이터를 다르게 읽는 것입니다.
- 먼저 확인하세요. 넷플릭스는 그 언어를 한 번 고르기 전까지 트랙을 불러오지 않으므로, "없음" 판정은 약 3분의 1이 틀렸고 한국어·중국어·독일어·프랑스어에서는 절반 안팎 이상이 틀렸습니다.
- 10초 해결법: 음성 및 자막 → 언어 선택 → 1초 재생 → 되돌리기.
- 자막 파일은 됩니다. 대가는 에피소드마다의 싱크입니다. 파일은 특정 인코딩에 맞춰져 있고 넷플릭스 스트림은 그게 아니니까요. 특정 번역이 필요할 때는 맞는 도구, 그 외의 첫 수로는 틀린 도구입니다.
- 없는 줄은 작품이 가진 트랙으로 만들 수 있습니다 — 넷플릭스 자신의 타이밍, 파일 불필요, 계정 불필요. 트랙이 정말 없던 작품에서 약 3분의 1이 성공했습니다.
- 나머지 3분의 2는 대부분 의도적인 거부입니다. 귀로 들리는 언어로는 줄을 만들어내지 않습니다.
대개 답은 파일이 아닙니다. 이미 열려 있는 메뉴와, 아무도 알려주지 않은 한 단계입니다.
넷플릭스가 주지 않은 그 자막 줄
Linglass는 넷플릭스 작품이 실제로 싣고 있는 트랙을 읽어 없는 줄을 만들고, 당신의 언어와 나란히 보여줍니다. 모든 단어는 클릭할 수 있습니다. 무료, 자막 파일 불필요.
App Store