what makes a website look cheap? the tells, and what each one costs to fix
design · Oct 6, 2026 · 5 min read
"it looks cheap" is the verdict visitors never say out loud — they just leave and do not email. it is worth being precise about what triggers it, because the answer is almost never "you did not spend enough". cheap-looking is decisions skipped, and every tell below has a specific, small fix.
the tells, in order of damage
-
default template styling left visible. the theme's exact demo fonts and colors, the stock hero image from the theme preview, the lorem-standard headings. visitors cannot name the template but they recognize "unopened". fix: change the font, pick real colors, replace the demo hero. hours, not money.
-
cramped layout: no white space. every element hugging every other element reads as fear of emptiness. whitespace is not wasted space, it is what makes content look intentional — its absence is one of the loudest amateur tells, argued in why does my website look amateur. fix: padding up, max-widths on text columns. free.
-
too many fonts, too many colors. five typefaces and nine colors say "we chose everything yesterday". the arithmetic of restraint is in how many colors should my website use and how many fonts should a website have. fix: one family, maybe two; one accent color. free.
-
misaligned everything. elements that almost line up, columns that almost match, centered text next to left-aligned text. the eye catches "almost" every time. fix: pick one alignment, snap everything to a grid. free, tedious, transformative.
-
pixelated or stretched images. the logo pasted from a word document, a banner photo blown up past its resolution. this is the loudest "no one checked" of all. fix: use the original files; if only the small version exists, crop instead of stretching. free.
-
the wall of centered text. whole paragraphs centered, bold words everywhere, exclamation marks doing emphasis duty. fix: left-align body text, reserve bold for one thing per screen.
-
stock photos that mean nothing. the handshake, the lightbulb, the diverse team pointing at a whiteboard. they cost money and still read cheap, because they are filler, not evidence — the proof problem is covered in what makes a website look trustworthy. fix: real photos of your actual work, even amateur ones.
what is interesting about this list
not one item requires a budget. cheap-looking sites are rarely poor sites; they are unfinished decisions. this is good news if you are doing it yourself: the fix list is an afternoon of edits, not a redesign. it is also why "we paid a lot for it" and "it looks expensive" are unrelated — i have watched four-figure sites hit every tell on this list.
the five-minute self-check
open your site next to a competitor you respect. do not compare content — compare decisions: fonts, spacing, alignment, image quality. you will spot your tells in the first minute, because contrast makes them obvious. then fix them in this order: images, alignment, whitespace, fonts, colors. that order is damage per hour of effort.
one honest caveat: fixing the tells makes a site look finished, not remarkable. looking finished is the floor that keeps visitors from leaving; being worth visiting is the content problem this list cannot fix.
FAQ: the questions i actually get
can a template site avoid looking cheap?
yes — the tells above are orthogonal to the platform. a builder site with real photos, one font and room to breathe beats a custom site with demo content. i wrote about the platform trade-offs in how do i make a website.
how do i know if mine looks cheap?
the competitor test above, or the faster one: show it to someone for ten seconds and ask what the business does. if they describe the business, the design is transparent; if they describe the design, something is wrong with it.
is minimalism the safe answer?
it is the safer answer, because fewer decisions means fewer bad ones. but empty and clean are different things — minimalism with no content is just a different kind of cheap.