본문 바로가기
브라우저 오류

사파리 (Safari) 브라우저 다크모드 적용 안됨 해결방법 총정리

by 메이비홈 [maybeehome] 2026. 8. 17.
반응형

사파리 (Safari) 브라우저 다크모드 적용 안됨 해결방법 총정리
사파리 다크모드 적용법

사파리 (Safari) 브라우저 다크모드 적용 안됨 해결방법 총정리

맥이나 아이폰에서 시스템 설정은 분명 다크모드로 바꿨는데 사파리(Safari)만 흰 화면 그대로 유지되거나, 특정 사이트에서만 다크모드가 깨지는 경우가 있습니다. 크롬·엣지·웨일·삼성인터넷에 이어 사파리에서도 자주 겪는 다크모드 오작동 원인과 macOS·iOS별 해결방법을 정리했습니다.

목차

  1. 시스템은 다크모드인데 사파리만 라이트모드인 경우
  2. 특정 웹사이트에서만 다크모드가 적용 안 되는 경우
  3. iOS 사파리에서 다크모드 토글이 안 먹는 경우
  4. 사파리 재시작 후에도 설정이 초기화되지 않는 경우
  5. 확장 프로그램 충돌로 다크모드가 깨지는 경우
  6. macOS 업데이트 이후 다크모드 설정이 풀리는 경우
  7. 자동 전환(일출/일몰) 설정이 사파리에 반영되지 않는 경우
  8. 개인정보 보호 모드에서만 다크모드가 다르게 보이는 경우
  9. 외부 모니터 연결 시 다크모드가 어긋나는 경우
  10. 아이패드 사파리에서 스플릿뷰 사용 중 다크모드가 깨지는 경우

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)

시스템은 다크모드인데 사파리만 밝게 나와요.
사파리 환경설정의 색상 구성표 재정의 옵션이 자동이 아닌 값으로 고정돼 있을 수 있습니다. 자동으로 되돌린 뒤 재실행해보세요.

 

특정 사이트에서만 다크모드가 안 먹는데 사파리 문제인가요?
대부분 사이트 자체가 다크모드를 지원하지 않기 때문입니다. 브라우저 설정보다 해당 사이트의 구현 여부를 먼저 확인해보세요.

 

아이폰 사파리 다크모드가 계속 안 바뀌어요.
기기를 완전히 재부팅해보세요. 시스템 테마 갱신이 지연되어 재부팅만으로 해결되는 경우가 많습니다.

 

확장 프로그램 때문에 다크모드가 깨질 수도 있나요?
네, 특히 테마 변경이나 애드블록 계열 확장 프로그램이 페이지 스타일과 충돌해 다크모드를 방해하는 경우가 있습니다.



관련글
웨일 브라우저 동기화 안됨 해결방법 총정리
삼성인터넷 브라우저 느려짐 해결방법 총정리
크롬 느려짐 해결방법 총정리

문제가 잘 해결되셨길 바랍니다. 나중에 비슷한 증상이 다시 생기면 즐겨찾기 해두시면 빠르게 다시 찾아보실 수 있습니다.

반응형