
사파리 (Safari) 브라우저 다크모드 적용 안됨 해결방법 총정리
맥이나 아이폰에서 시스템 설정은 분명 다크모드로 바꿨는데 사파리(Safari)만 흰 화면 그대로 유지되거나, 특정 사이트에서만 다크모드가 깨지는 경우가 있습니다. 크롬·엣지·웨일·삼성인터넷에 이어 사파리에서도 자주 겪는 다크모드 오작동 원인과 macOS·iOS별 해결방법을 정리했습니다.
목차
- 시스템은 다크모드인데 사파리만 라이트모드인 경우
- 특정 웹사이트에서만 다크모드가 적용 안 되는 경우
- iOS 사파리에서 다크모드 토글이 안 먹는 경우
- 사파리 재시작 후에도 설정이 초기화되지 않는 경우
- 확장 프로그램 충돌로 다크모드가 깨지는 경우
- macOS 업데이트 이후 다크모드 설정이 풀리는 경우
- 자동 전환(일출/일몰) 설정이 사파리에 반영되지 않는 경우
- 개인정보 보호 모드에서만 다크모드가 다르게 보이는 경우
- 외부 모니터 연결 시 다크모드가 어긋나는 경우
- 아이패드 사파리에서 스플릿뷰 사용 중 다크모드가 깨지는 경우
1. 시스템은 다크모드인데 사파리만 라이트모드인 경우
맥의 '시스템 설정 → 화면 → 모양'에서 다크로 설정했는데도 사파리 창만 밝게 표시되는 경우, 대부분 사파리 자체의 색상 구성표 재정의 옵션이 원인입니다.
- 사파리 메뉴바의 '사파리 → 환경설정 → 고급'에서 '웹사이트의 색상 구성표 재정의' 옵션이 '자동'이 아닌 다른 값으로 고정돼 있는지 확인해야 합니다.
- 해당 옵션을 '자동'으로 되돌린 뒤 사파리를 완전히 종료(Command+Q)하고 재실행하면 시스템 설정을 다시 따라갑니다.
- 메뉴바 상단이 아닌 새 사파리 설정 UI(macOS 벤투라 이상)에서는 '설정 → 프로필 → 고급'에서 동일한 옵션을 찾을 수 있습니다.
- 여러 사용자 계정을 쓰는 맥이라면 현재 로그인한 계정의 설정만 적용되므로, 다른 계정에서는 별도로 재설정해야 합니다.
2. 특정 웹사이트에서만 다크모드가 적용 안 되는 경우
대부분 사이트는 정상인데 유독 한두 사이트에서만 배경이 흰색으로 남는다면, 이는 브라우저 문제가 아니라 해당 사이트 자체의 구현 방식 문제인 경우가 대부분입니다.
- 사이트가 CSS의 prefers-color-scheme 속성을 지원하지 않으면 시스템 테마와 무관하게 항상 정해진 색상으로만 표시됩니다.
- 주소창의 'aA' 버튼 → '웹사이트 설정'에서 해당 사이트만 개별적으로 색상 구성표를 재지정할 수 있는지 확인해야 합니다.
- 사이트 자체에 다크모드 토글 버튼이 별도로 있는 경우(일부 뉴스·블로그 사이트), 시스템 설정과 무관하게 사이트 내 버튼을 직접 눌러야 적용됩니다.
3. iOS 사파리에서 다크모드 토글이 안 먹는 경우
아이폰 '설정 → 화면 및 밝기'에서 다크로 바꿨는데 사파리 앱만 반영이 안 되는 경우, 시스템 테마 갱신 지연이나 실험적 기능 설정이 원인일 수 있습니다.
- 아이폰을 오래 껐다 켜지 않고 사용했다면 '설정 → 일반 → 시스템 종료'로 완전히 재부팅해야 시스템 테마 갱신이 정상적으로 반영됩니다.
- '설정 → Safari → 고급 → 실험적 기능'에서 관련 웹 기술 기능이 꺼져 있지 않은지도 함께 확인해야 합니다.
- '화면 및 밝기'에서 '자동' 옵션(일출·일몰 기준 자동 전환)을 쓰고 있다면 현재 시각 기준으로 라이트모드 구간일 수 있으니 수동으로 다크를 직접 선택해 테스트해야 합니다.
- iOS 자체 업데이트가 밀려 있다면 '설정 → 일반 → 소프트웨어 업데이트'에서 최신 버전으로 갱신 후 재시도해야 합니다.
4. 사파리 재시작 후에도 설정이 초기화되지 않는 경우
다크모드 설정을 바꿔도 사파리를 재시작하면 이전 상태로 돌아간다면, 사이트별로 캐시된 개별 설정이 전체 설정을 덮어쓰고 있을 가능성이 있습니다.
- '사파리 → 환경설정 → 개인정보 보호 → 웹사이트 데이터 관리'에서 캐시된 사이트 설정이 남아있는지 확인해야 합니다.
- 문제가 된 사이트의 데이터만 선택해 삭제한 뒤 사파리를 재실행하면 새로 설정이 적용됩니다.
- 전체 초기화가 필요하다면 '모든 웹사이트 데이터 제거'를 실행할 수 있지만, 이 경우 로그인 정보와 저장된 비밀번호도 함께 삭제될 수 있어 신중히 접근해야 합니다.
5. 확장 프로그램 충돌로 다크모드가 깨지는 경우
애드블록이나 테마 변경용 확장 프로그램을 설치한 뒤부터 다크모드가 오히려 부분적으로 깨지는 증상이 나타날 수 있습니다.
- '사파리 → 설정 → 확장 프로그램'에서 최근 설치한 확장 프로그램을 하나씩 꺼가며 원인을 좁혀야 합니다.
- 다크모드 강제 적용류 확장 프로그램(Dark Reader 등)은 사이트 자체 다크모드와 이중으로 겹치면서 색상이 깨지는 경우가 많습니다.
- 충돌이 확인되면 해당 확장 프로그램을 최신 버전으로 업데이트하거나, 문제가 되는 사이트에서만 확장 프로그램을 비활성화하는 방식으로 조정할 수 있습니다.
6. macOS 업데이트 이후 다크모드 설정이 풀리는 경우
macOS 업데이트 직후 사파리를 포함한 여러 앱의 다크모드 설정이 초기화되는 경우가 종종 보고됩니다.
- '시스템 설정 → 화면'에서 모양을 라이트로 바꿨다가 다시 다크로 재지정하면 각 앱에 설정이 재동기화됩니다.
- 그래도 반영이 안 되면 '시스템 설정 → 일반 → 소프트웨어 업데이트'에서 최신 보안 패치가 적용됐는지 확인해야 합니다.
- 업데이트 직후에는 시스템 캐시 재구축에 시간이 걸릴 수 있어, 맥을 한 번 재부팅한 뒤 몇 분 기다렸다가 다시 확인하는 것도 방법입니다.
7. 자동 전환(일출/일몰) 설정이 사파리에 반영되지 않는 경우
시스템 모양을 '자동'으로 설정해 낮에는 라이트, 밤에는 다크로 자동 전환되도록 해뒀는데 사파리만 전환 타이밍이 다르게 동작하는 경우입니다.
- '시스템 설정 → 화면 → 모양 → 자동'이 선택돼 있는지, 위치 서비스 기반의 일출·일몰 시각이 정확히 반영되고 있는지 확인해야 합니다.
- '시스템 설정 → 개인정보 보호 및 보안 → 위치 서비스'에서 시스템 서비스의 위치 기반 기능이 허용돼 있어야 자동 전환 시각이 정확해집니다.
- 수동으로 원하는 시간에 바꾸고 싶다면 자동 대신 라이트·다크를 직접 고정해 사용하는 것이 더 예측 가능합니다.
8. 개인정보 보호 모드에서만 다크모드가 다르게 보이는 경우
일반 창에서는 다크모드가 정상인데 시크릿(개인정보 보호) 창에서만 라이트모드로 보이는 경우가 있습니다.
- 개인정보 보호 모드는 세션마다 사이트별 캐시 설정을 새로 초기화하기 때문에, 사이트 자체가 첫 방문 시 기본값(라이트)으로 렌더링하는 경우가 많습니다.
- 사파리 자체의 다크모드 설정은 정상이며 사이트 쪽 초기 렌더링 문제인 경우가 대부분이라, 페이지를 한 번 새로고침하면 정상화되는 경우가 많습니다.
- 지속적으로 문제가 된다면 해당 사이트만 '웹사이트 설정'에서 개별적으로 다크 색상 구성표를 강제 지정할 수 있습니다.
9. 외부 모니터 연결 시 다크모드가 어긋나는 경우
맥북에 외부 모니터를 연결했을 때 내장 디스플레이와 외부 모니터에서 사파리 다크모드가 서로 다르게 표시되는 경우가 있습니다.
- 이는 두 디스플레이의 색상 프로필이 서로 다르게 설정돼 있어 색감 자체가 미묘하게 다르게 보이는 것으로, 실제 다크모드 설정 오류가 아닌 경우가 많습니다.
- '시스템 설정 → 디스플레이 → 색상 프로필'에서 두 화면의 프로필을 동일하게 맞추면 색감 차이가 줄어듭니다.
- 사파리 창을 외부 모니터로 옮긴 뒤 최소화했다가 다시 열면 렌더링이 재적용되어 정상화되는 경우도 있습니다.
10. 아이패드 사파리에서 스플릿뷰 사용 중 다크모드가 깨지는 경우
아이패드에서 사파리를 스플릿뷰로 다른 앱과 함께 띄워두고 사용할 때 다크모드가 일부 영역만 적용되는 경우가 있습니다.
- 스플릿뷰 상태에서 앱 전환 애니메이션 중 테마 렌더링이 꼬이는 경우가 있어, 스플릿뷰를 잠시 해제했다가 다시 활성화하면 정상화되는 경우가 많습니다.
- '설정 → 멀티태스킹 및 제스처'에서 관련 기능을 껐다 켜보는 것도 렌더링 문제 해결에 도움이 될 수 있습니다.
- 아이패드OS 자체 업데이트가 밀려 있다면 최신 버전으로 갱신한 뒤 재시도하는 것이 가장 근본적인 해결책입니다.
핵심 정리
사파리 다크모드 문제는 대부분 세 가지로 좁혀집니다. 시스템 전체는 정상인데 사파리만 안 되면 '색상 구성표 재정의' 옵션, 특정 사이트만 안 되면 해당 사이트의 구현 문제, 재시작해도 원상복구되면 사이트별 캐시 데이터를 먼저 의심하고 순서대로 점검하면 대부분 해결됩니다.
자주 묻는 질문 (FAQ)
- 시스템은 다크모드인데 사파리만 밝게 나와요.
- 사파리 환경설정의 색상 구성표 재정의 옵션이 자동이 아닌 값으로 고정돼 있을 수 있습니다. 자동으로 되돌린 뒤 재실행해보세요.
- 특정 사이트에서만 다크모드가 안 먹는데 사파리 문제인가요?
- 대부분 사이트 자체가 다크모드를 지원하지 않기 때문입니다. 브라우저 설정보다 해당 사이트의 구현 여부를 먼저 확인해보세요.
- 아이폰 사파리 다크모드가 계속 안 바뀌어요.
- 기기를 완전히 재부팅해보세요. 시스템 테마 갱신이 지연되어 재부팅만으로 해결되는 경우가 많습니다.
- 확장 프로그램 때문에 다크모드가 깨질 수도 있나요?
- 네, 특히 테마 변경이나 애드블록 계열 확장 프로그램이 페이지 스타일과 충돌해 다크모드를 방해하는 경우가 있습니다.
관련글
웨일 브라우저 동기화 안됨 해결방법 총정리
삼성인터넷 브라우저 느려짐 해결방법 총정리
크롬 느려짐 해결방법 총정리
문제가 잘 해결되셨길 바랍니다. 나중에 비슷한 증상이 다시 생기면 즐겨찾기 해두시면 빠르게 다시 찾아보실 수 있습니다.
'브라우저 오류' 카테고리의 다른 글
| 크롬 브라우저 화면 캡처 스크린샷 도구 작동 안됨 해결방법 총정리 크롬 전체 페이지 캡처 안됨 스크린샷 저장 오류 원인 (0) | 2026.08.16 |
|---|---|
| 크롬 브라우저 화상회의 소리 끊김 지연 현상 해결방법 총정리 구글밋 줌 웹버전 오디오 딜레이 원인 (0) | 2026.08.15 |
| 엣지 브라우저 컬렉션 기능 사라짐 없어짐 해결방법 총정리 컬렉션 대체 기능 즐겨찾기로 옮기기 (0) | 2026.08.14 |
| 웨일 브라우저 즐겨찾기 가져오기 내보내기 안됨 해결방법 총정리 북마크 백업 실패 원인 (0) | 2026.08.13 |
| 웨일 브라우저 인쇄 미리보기 안됨 해결방법 총정리 빈 화면 로딩 멈춤 레이아웃 깨짐 원인 (0) | 2026.08.12 |