Black and White Website Design

Black and White Website Design

by Cedar Studios • 12/23/2023

Web Design

Although a little old-fashioned, black and white is a timeless combination and—done correctly—makes for a stunning website design. The color scheme enables comfortable reading of prose and is easily accented with a primary color in the most critical areas. Let’s go through some do’s and don’ts of black and white websites.

When is a black and white website appropriate?

While it can seem like a branding mistake to go with a “boring” black and white website theme, this classic color combination can really make the colorful elements on your website come to life.

As we’ll see in the later sections, black and white websites can feature stunning designs and a use of lighting that other designs simply can’t achieve.

Here’s a sneak peak at a couple designs you’ll see in this post:

Designs included in this post

Although not every design is strictly black and white, we will cover when to follow and when to break the black and white color scheme for maximal effect.

Black text on a white website

Placing black text on a white website is the obvious starting point. Like a book, the high contrast makes this color combination easy to read and can make the visual elements of your website far more visually striking.

Most common black-on-white mistake

The most common mistake made here is using pure black and pure white.

Contrary to what you might believe, there is such a thing as too much contrast and it can easily give readers a headache before they can read very far into your website.

This is the opposite of what we want, especially if we are going for a content-heavy or text-based website design.

Instead, we can try a lighter black for the text, or a darker white for the background. Here are a few combinations:

Pure white with dark gray text

dark gray on pure white

In this example, pure white (#fffff) is used as a background, while a very dark gray (#262626) is used for the header. An ever-so-slightly lighter gray (#404040) is used for the body text, which gives additional contrast between header and body. This promotes visual hierarchy between the header and body text.

This color scheme will be easier on your readers’ eyes than pure black text on a pure white background.

Cream-white with dark gray text

dark gray on cream white

A light cream color scheme (#fffefa) still gives a black-and-white feel, while reading more comfortably—like a book. Be sure to use a very light color, otherwise your entire website can end up looking yellow on some screens.

Blue-white with dark gray text

dark gray on pure white

A more popular color scheme these days in a very light blue or teal. Here is the dark gray text again on a very light blue (#f8fafc) background.

In fact, this is the color scheme you are reading right now if you have the website set to “light mode.”

White website examples

Our recent post demonstrates a white website with (mostly) black text and accents. There is a bit more “blue” to this website, however.

Avalanche

Avalanche black and white website

See it live.

Here is a sample from our latest client, Mind Empowerment. Though the entire website is not in black and white, the internal pages are written in dark gray text on a light blue background, as discussed above.

Mind Empowerment

Mind Empowerment black and white website

See it live.

White text on a black website

For websites with dark mode, and for a lot of SaaS websites these days, a black background with white text is a popular topic. Many of the same principles as a white background apply here as well, including the most common mistake:

Most common white-on-black mistake

Again, the most common mistake for a black website with white text is too much contrast.

Pure white text on a black background can be difficult on the eyes. Unlike with a white website, however, reducing the brightness of the text will only take you so far here.

For a website with a black background, lightening up the background tends to work the best.

Pure black with dark white text

light white on pure black website

Lightening the white text in the header (#e5e5e5) and body (#d4d4d4) made the words slightly more comfortable to read than pure black and white. But, now the words blur together slightly as you keep reading.

Contrast this (get it?) with a near-black background instead.

Near-black with dark white text

light white on near black website

Now, the text is a bit more comfortable to read. This will also look better on OLED screens (like the ones found in phones and high-end monitors) that a pure black background will.

As with the white website color scheme, here is a blue-black color, which is quite popular at the moment.

Blue-black with dark white text

light white on blue black website

We recently changed our dark mode on the website to a very subtle blue-black (#0d0d14). Even a small change like this makes the text more comfortable to read.

Black website examples

Pure black websites can make for especially interesting themes, including using shadow and light to bring out design elements and incorporating space/stars for a nice flair.

WeavePay

Black website design example

Here is a great black website design I saw recently on X.

It features a clever use of light to make it look as if the hero section exists in a dark room. There is a slight grid to the background (like tiles on a wall) and even a few specks of “dust” to add to the realism.

While this may not work well for a small business web design, it does look great for a more technical company.

Calvary Community Church

Calvary Community Church website dark mode design

And here is Calvary Community Church’s website in dark mode, which features a black design with a large, cosmic hero image behind it.

In the internal pages, you’ll find more dark-white text on a black background.

Calvary Cedar Rapids black internal page with white text

Adding images

Choosing the right images for a black and white website is crucial. Any splash of color you add could detract from the theme.

As we wrote here, you can easily search free image repositories like Pexels for images based on hex code.

White images

Search results for white image

Here we searched the term “dress” and selected the white (#ffffff) hex-code filter.

The first image is clearly the best result. Not only is the dress in the picture white, the entire picture is white.

This would look great on a white website.

Here’s an example of how that would look:

Fictitious white website with stock photo

See how the background perfectly reflects the black-on-white style?

As you scroll further through the search results, there are photos that are almost right, but they have a little too much color that would disrupt the design.

The fix? Add an opaque, white layer above the image to lighten it up. Here’s an example of a near-white image (left), and a more opaque image (right) that would better fit a black and white website design.

White image versus lighter white image

There is still some color in this image, so another trick is to simply convert the entire image to black and white!

White image versus grayscale image

Sometimes you’ll want your image to have a touch of color (we’ll get into that later). But most of the time, converting an image to grayscale is your best bet.

An easy way to do this in Figma is simply to decrease the saturation of the image to 0.

Figma make image black and white

TIP

For a demonstration of Figma, see our Simple Website Design post and Youtube video

Black images

Next, we searched Pexels for the same query (“dress”), but this time using a black (#000000) hex-code filter.

Search results for black image

Again, that first image result is the best. This time, the dress isn’t even black, but the entire image is black, which is what we’re after.

In the second image, we have a splash of color again. This raises the question—should we convert this image to grayscale like we did with the white image above? Or should we leave the splash of color?

Here is the design with the color left in:

Near black website design example

And here is the design when the image is converted to grayscale:

Black website design example

They both look good, but the pure-black image took away the spirit that the first design has.

How would I decide which one to go with?

If the primary color for the website (that I will use in buttons and call-to-action items) is orange/red, or otherwise compliments the red of the woman’s hair, I would leave the color in.

However, if the business had their brand identity established with a clashing color (e.g., green), I would opt for the pure black-and-white image.

On that note, let’s discuss adding color to a pure black and white website.

Adding color

Adding color to a black and white website is one of the trickiest design feats to pull off.

Whereas a website that is colorful on purpose can look great…

Colorful website example

…it is very easy to start adding too much color to a neutral website. Once that happens, the whole design is pulled apart.

Here’s an example of a black and white website that has too much color added to it.

Too much color added

Website design with too much color

As you can see, there are several colors which are eye-catching. That could be a good thing, if the colors directed your attention to something important.

Instead, there are irrelevant colors, like the yellow camera icon in the bottom-right corner, which do nothing to advance the user’s understanding of how to navigate the website. Rather, it simply distracts and detracts from the entire design.

Let’s clean this up and try again.

Just enough color added

Website design with just enough color

We made a number of changes here to pull the design together and respect the black and white color scheme.

First, we took the color off the logo in the nav bar. The logo is already in a primary location (which will scroll with the rest of the website) and doesn’t need anything extra to call it out. In fact, it’s better if the logo is “subliminal” in that it is noticeable, but never brought to the forefront of your attention.

Next, we lowered the saturation of the background image and added a horizontal gradient so that it “fades” into the white background on the left. This helps the image “pop” less, which would have taken emphasis off of the text.

For most of your users, the Hero section is your one chance to get your hooks in. If the text isn’t perfect, the user will leave.

TIP

A common strategy is to use a very compelling image, instead. This can work on users with lower attention spans and get some “buy-in” (i.e., scrolling) so that they will read the copywriting later on.

Last, we took away the camera image in the bottom-right corner (what was it adding?) and added a splash of color to the word “Photographer” and the call-to-action button (“Contact Us”).

Now, the only color on the page is the primary color (blue; #075985) and it has a clear purpose—to bring the user’s attention to what the business does (photography) and what action to take (go to the contact form).

Color serves many purposes—it can be used as a branding strategy, or simply give a “vibe” to the website. However, on a black and white website, your use of color should be very judicious and only used to draw the user’s attention to the most important elements that you want them to see.

Conclusion

Black and white is a timeless color combination that, when used correctly, can create a stunning website design and draw your users’ focus to exactly what you want them to see. For easier reading of text, or simply a website that stands out from your “overly modern” competitors, consider a black and white website.

forest

Make your business
stand out.

Get Started