可通过五种方法实现Chrome全局强制深色模式:一、启用chrome://flags/#enable-force-dark;二、添加--force-dark-mode启动参数;三、安装Dark Reader扩展;四、联动macOS系统深色外观;五、使用油猴脚本精细控制。

如果您在使用谷歌浏览器时希望所有网页内容统一呈现深色背景与浅色文字,但默认设置无法满足需求,则可通过修改底层渲染行为或扩展干预实现全局强制夜间显示效果。以下是多种可行的设置方法:
本文运行环境:MacBook Pro M3,macOS Sequoia。
一、通过 chrome://flags 启用强制深色渲染
此方法直接调用 Chrome 内置实验性标志,强制浏览器对所有网页内容(包括不支持 prefers-color-scheme 的站点)进行深色反色渲染,无需依赖网站自身适配。
1、在 Chrome 地址栏中输入 chrome://flags/#enable-force-dark 并按下回车键。
2、在页面顶部搜索框中输入 Force Dark Mode for Web Contents 进行精确定位。
3、找到该选项后,点击右侧下拉菜单,从 Default 改为 Enabled。
4、页面底部出现“需要重启浏览器”提示,点击 Relaunch 按钮立即重启。
二、通过启动参数添加 --force-dark-mode
该方式绕过 flags 页面,在操作系统层面注入渲染指令,使每次通过指定快捷方式启动的 Chrome 实例均启用强制暗色模式,避免 flags 重置风险。
1、在 macOS 中定位 Chrome 应用程序,右键选择“在访达中显示”,按住 Command 键拖拽 Chrome 图标至桌面创建别名。
2、右键点击该别名,选择“显示简介”,在“通用”标签页中找到“打开方式”下方的“目标”字段(需先启用“显示全部信息”)。
3、将光标移至路径末尾,添加一个空格后追加 --force-dark-mode。
4、关闭简介窗口,双击该别名启动 Chrome,新窗口即启用强制深色渲染。
三、安装 Dark Reader 扩展进行动态控制
Dark Reader 提供逐站调节能力,支持亮度、对比度、灰度及可读性滤镜微调,对图文混排类网页兼容性更优,且可排除特定网站不启用。
1、访问 chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh 官方扩展页。
2、点击 添加至 Chrome 按钮完成安装。
3、点击地址栏右侧扩展图标,开启开关,并点击齿轮图标进入设置。
4、在“过滤器”模式下,将 亮度 调至 90–100,对比度 设为 85–95,灰度 保持 0,以获得高可读性深色效果。
四、联动 macOS 系统级深色外观
此方法仅影响 Chrome 浏览器 UI(如标签栏、地址栏、设置页),同时向兼容网站发送 prefers-color-scheme: dark 媒体查询信号,触发其原生深色版本加载。
1、打开 macOS “系统设置”,进入“外观”面板。
2、将“外观”选项从“自动”或“浅色”切换为 深色。
3、在 Chrome 中点击右上角三点菜单 → “设置” → “外观” → 确认“主题”设为 跟随系统。
4、关闭并重新打开 Chrome,界面元素与适配网站将同步变为深色。
五、使用油猴脚本实现细粒度夜间覆盖
适用于需排除广告区块、保留 SVG 图形原色、或对特定 CSS 类做条件反转的高级用户,脚本运行于页面加载后阶段,可规避部分 flags 渲染异常。
1、先安装 Tampermonkey(油猴) 扩展,地址为 chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo。
2、安装后访问 greasyfork.org/zh-CN/scripts/427674-%E5%85%A8%E7%BD%91%E9%A1%B5%E5%A4%9C%E9%97%B4%E6%A8%A1%E5%BC%8F 获取“全网页夜间模式”脚本。
3、点击“安装此脚本”,确认授权。
4、脚本生效后,按 Command+Shift+D 快捷键即可在当前页面切换深色/浅色模式。











