How To Get Dark Mode On AO3: A Complete Guide To Site Skins And Night Reading

How To Get Dark Mode On AO3: A Complete Guide To Site Skins And Night Reading

How to Set Up Dark Mode on Your Favorite Apps

To get dark mode on Archive of Our Own (AO3), log into your account, scroll to the bottom of any page, and select Reversi under the Customize section. Alternatively, navigate to your Dashboard, click Skins, select Public Skins, and choose Reversi to enable the official dark mode theme. You can also use browser extensions like Dark Reader for a local, logged-out dark mode experience.


Essential Requirements for Customizing Your AO3 Reading Environment

Archive of Our Own (AO3) does not feature a simple, single-click toggle switch for dark mode on its main interface. Instead, AO3 utilizes a robust site skin system that allows users to completely overhaul the display, layout, and color scheme of the archive. Before implementing these visual adjustments, you must prepare the necessary settings, accounts, or browser environments to ensure your preferences persist across different sessions and devices.

To execute this customization successfully, review the following prerequisites, tools, and technical benchmarks:



  • Mandatory Prerequisites: An active Archive of Our Own user account is required to save skins permanently across multiple devices. Logged-out users must rely on browser-level cookies or local browser extensions, which can reset if browser history is cleared.
  • Essential Customization Tools: A web browser that supports custom cascading style sheets (CSS) or extension stores (such as Google Chrome, Mozilla Firefox, Microsoft Edge, or Safari) is highly recommended.
  • Custom Color Codes (Hexadecimal): If you choose to build a custom dark mode instead of using the pre-made theme, you will need basic hexadecimal codes. Standard dark themes utilize deep charcoal (such as #121212 or #1e1e1e) for backgrounds and muted off-white (such as #e0e0e0 or #cccccc) for body text.
  • Estimated Budget and Time: This customization is entirely free of charge and takes approximately two minutes to complete using the native skin system, or less than one minute using a browser extension.

How to Enable Dark Mode on AO3: Three Proven Methods

There are three primary ways to achieve a dark reading interface on AO3. The first method uses the built-in system skin developed by AO3 engineers. The second method uses the interactive Skin Wizard to build a personalized contrast level. The third method employs third-party browser extensions for readers who do not have an active account or prefer an immediate local override.



Step 1: Activating the Official Reversi Skin (Logged-In Method)

The fastest and most stable way to get dark mode on AO3 is by applying the pre-configured, official public skin called Reversi. This skin reverses the default red-and-white color scheme into a dark gray, medium-contrast reading layout designed specifically to prevent eye fatigue.



  1. Open your preferred browser, navigate to the Archive of Our Own website, and click the Log In button in the top right corner. Enter your username and password.
  2. Scroll down to the absolute bottom of any AO3 page to locate the global footer menu.
  3. Locate the section labeled Customize. Under this heading, click the link titled Reversi. The page will immediately reload, displaying a dark gray background with white and light blue text.
  4. If you want to manage this setting from your user dashboard instead, click on your profile name at the top of the screen to open your Dashboard.
  5. On the left-hand sidebar menu, click on Skins.
  6. Click the Public Skins button located at the top right of the main panel.
  7. Scroll down or search the list until you locate the skin named Reversi. Click the Use button next to its thumbnail to lock this theme to your user profile.

Pro-Tip: The Reversi skin is stored directly in the cloud on AO3's servers. Once applied to your profile, this dark mode will load automatically on your smartphones, tablets, and e-readers whenever you log in, removing the need to configure each device separately.



Step 2: Creating a Personalized Dark Theme with the Skin Wizard

If the official Reversi skin is too light, too dark, or features colors that clash with your visual preferences, you can use AO3’s built-in Skin Wizard to generate a custom dark mode CSS stylesheet without needing any programming knowledge.



  1. Log into your AO3 account, click on your profile name, and select Dashboard from the drop-down menu.
  2. Click on Skins in the left-hand navigation menu.
  3. Click the Create Site Skin button at the top of the skin management screen.
  4. Keep the type option set to Site Skin. Do not change this to Work Skin.
  5. Enter a unique name in the Title field, such as OLED Dark Mode or Soft Amber Night.
  6. Scroll down to the section labeled Use Wizard and click the button to expand the options.
  7. In the Colors section, locate the Background Color field. Type in your desired dark background color. You can enter simple words like black or darkgray, or precise color hex values like #1a1a1a.
  8. Locate the Foreground Color field, which dictates the color of your main text. Type in a light, highly legible color such as white, lightgray, or #e4e4e4.
  9. Under the Fonts section, you can optionally define your preferred reading font-family, such as Georgia, Arial, or Verdana, and adjust the base font size to a comfortable percentage (e.g., 110% or 120%).
  10. Scroll to the bottom of the page and click the Submit button.
  11. Review the generated style on the preview screen, then click the Use button to apply your personalized dark mode to your entire AO3 experience.

Pro-Tip: If you wish to hide the distinctive red header bar at the top of the site, locate the Header Color field in the Skin Wizard and change it to match your background color (e.g., #1a1a1a). This creates a seamless, uninterrupted dark layout.



Step 3: Implementing Browser-Level Dark Mode (Logged-Out & Guest Method)

If you are reading anonymously, waiting for an AO3 account invitation, or do not wish to log in, you can force dark mode using your web browser's local rendering engine.



  1. For desktop browsers (Chrome, Firefox, Edge, Opera, or Brave), visit your browser's official extension web store.
  2. Search for a widely trusted, open-source dark mode manager such as Dark Reader.
  3. Click Add to Browser or Install to activate the extension.
  4. Once installed, navigate to the Archive of Our Own website.
  5. Click the extension icon in your browser toolbar to open the Dark Reader control panel.
  6. Ensure the toggle is set to On, and adjust the Contrast, Brightness, and Grayscale sliders until the text on the page is perfectly legible against the dark background.
  7. For mobile browsers like Safari on iOS, tap the Reader View icon (represented by double-A characters) in the address bar when viewing a specific work. Select the black circle icon to convert the reading pane to an OLED black dark mode.

Warning: Browser-based dark mode extensions work by programmatically reversing webpage colors. This can occasionally cause search drop-down filters, tag buttons, and image files within works to display with inverted, glitchy colors.


How To Use Ao3 Dark Mode at Laura Timbery blog

How To Use Ao3 Dark Mode at Laura Timbery blog

AO3 Dark Theme Options and Technical Parameters

Choosing the correct method depends on your device, login status, and visual preferences. The following table compares the official Reversi skin, custom wizard-generated themes, and external browser tools to help you determine the best path for your configuration:



Method / Parameter Visual Customization Level Device-to-Device Sync Performance & Page Load Impact Best Suited For Setup Complexity
Official Reversi Skin None (Static gray/blue theme) Excellent (Syncs automatically via user account cloud profile) Zero impact (Rendered natively by AO3 servers) Standard reading on multiple screens Very Low (Two-click setup in footer)
Custom Skin Wizard Unlimited (Modify fonts, backgrounds, headers, and links) Excellent (Syncs automatically via user account cloud profile) Zero impact (Rendered natively by AO3 servers) Users with specific accessibility needs (OLED black, larger text) Medium (Requires choosing color codes)
Dark Reader Extension High (Adjust brightness, contrast, and sepia filters locally) Poor (Requires manual installation on each separate browser) Minor processing delay on initial page load Guests and logged-out users Low (One-time browser installation)
Safari Reader Mode Medium (Four static background choices, limited fonts) Poor (Must be turned on manually for each chapter) Zero impact (Cleans clutter and simplifies layout) Mobile iOS users reading extremely long chapters Low (Two taps in safari search bar)

Resolving AO3 Dark Mode Glitches and Display Failures

When customizing the visual elements of Archive of Our Own, you may encounter layout inconsistencies, flashing screens, or CSS styling conflicts. Use the following troubleshooting steps to resolve these common display failures.



Scenario 1: The Dark Mode Skin Disappears Whenever You Open a New Tab or Switch Devices



  • Root Cause: Site skins are tied to your logged-in session cookies. If you use Private/Incognito windows, clear your browser history, or log out of your profile, AO3 will immediately revert to the default high-contrast red and white display skin.
  • Actionable Fix: Ensure cookies are enabled for archiveofourown.org in your browser’s privacy settings. If you read in incognito mode consistently, install a browser extension like Dark Reader and grant it permission to run in private windows to maintain a dark screen without needing a login session.


Scenario 2: Author-Created Work Skins Override Your Dark Mode Settings



  • Root Cause: Some authors format their stories with custom CSS styling (known as Work Skins) to simulate elements like text messages, letters, or colorful fonts. These local styles can conflict with your global dark mode site skin, rendering text invisible or causing blinding white blocks within a story.
  • Actionable Fix: Navigate to your AO3 Preferences menu from your dashboard. Scroll down to the Browsing section, locate the option labeled "Hide work skins", and check the box. Click Update at the bottom of the page to force all text to display in your selected dark theme, stripping away author-side style configurations.


Scenario 3: The Screen Flashes Bright White for a Second Before Loading the Dark Theme



  • Root Cause: This is known as a Flash of Unstyled Content (FOUC). It occurs when your browser loads the base HTML structure of the AO3 webpage before it successfully downloads and processes your custom CSS skin stylesheet from the AO3 servers.
  • Actionable Fix: Upgrade to a browser with a faster rendering pipeline, or use a local browser extension alongside your site skin. Local extensions apply dark styles directly to the browser window before any server-side styles are downloaded, eliminating the white loading screen flash.

Frequently Asked Questions



Why can't I find a simple dark mode button on the AO3 homepage?

AO3 is an ad-free, fan-run, and open-source archive that was built in 2008 before modern dark mode toggle buttons became industry-standard designs. Rather than implementing a quick switch, the creators built a comprehensive site skinning architecture that gives readers total control over the site's layout and colors, though it requires navigating through the preferences or footer to enable.



Is there an official AO3 app with built-in dark mode?

No, there is no official Archive of Our Own application on either the iOS App Store or the Google Play Store. Any AO3 applications available for download are unofficial third-party wrappers that may present security risks; to protect your account data, you should always access the archive using a secure mobile web browser configured with the official Reversi skin.



How do I turn off dark mode and revert back to the default AO3 look?

To restore the default design, scroll to the bottom of any page and look at the footer menu under the Customize header. Click the link titled Default. Alternatively, navigate to your dashboard, select Skins, and click the Use Default button to remove any applied custom themes.



How do I make the background completely black for an OLED screen?

To achieve a true black background (hex code #000000) that saves battery power on OLED and AMOLED screens, you must create a custom skin using the Skin Wizard. Go to Skins, click Create Site Skin, use the Wizard, and set both the Background Color and Header Color to #000000 while setting the Foreground Color to a soft gray like #888888 or #cccccc.

Enhance Your Archive of Our Own Reading Experience

Applying a dark skin is the first step toward building a highly customized, comfortable, and eye-strain-free reading environment on Archive of Our Own. Take control of your reading interface today by enabling the official Reversi skin or tailoring a personalized color scheme to enjoy your favorite fan works at any time of night.


PDF Dark Mode [How To Read PDF With Dark Theme]

PDF Dark Mode [How To Read PDF With Dark Theme]

Read also: Pinnacle Gradesfav Favers