What is a wireframe in UX?
A wireframe in UX is a simple, low-detail blueprint of a screen that shows layout, content placement and functionality before any visual styling is added.
also calledpage schematic · screen blueprint · low-fi mockup
Before an architect picks tiles and paint, there is a floor plan. A wireframe is that floor plan for a screen. It shows where things go, which things matter most and how they relate, using plain boxes, lines and placeholder text. It is deliberately plain so that everyone can talk about the structure without getting distracted by colors and fonts.
- A wireframe is a low-detail blueprint of layout, content and function.
- It leaves out color and style so people focus on structure.
- Start with quick sketches and use real content where possible.
- A wireframe is a thinking tool, not the finished design.
What a wireframe shows, and what it leaves out
A wireframe answers questions about layout and priority. Where does the main call to action go? What sits above the fold? How is the navigation arranged? What content appears on the page, and in what order?
It purposely leaves out the visual layer. Typically you will see grayscale, simple shapes for images and generic type. Many wireframes use real headings and button labels, since actual words reveal layout problems that "Lorem ipsum" hides.
That restraint is the point. When a screen looks unfinished, people comment on structure and flow instead of arguing about whether the green is too bright.
Paper, digital and everything between
Wireframes range from napkin sketches to detailed digital files. Early on, hand-drawn versions are usually the best bet. You can produce a dozen in an hour, and nobody is precious about them.
Later, you might redraw the promising ones digitally in a design tool, link them together and make a clickable version to test a flow. Detailed wireframes with annotations help developers see how things should behave: what happens on hover, what the error states look like, which content is dynamic.
Where you land on this scale depends on the question you need to answer and who is looking, a topic closely tied to fidelity.
How to make a useful one
Good wireframing is more about decisions than drawing.
- Start with the user's goal for the screen and the content that serves it.
- Rank the content by importance, then let the layout reflect that ranking.
- Sketch several rough options before refining one.
- Use real or realistic content wherever you can.
- Annotate the non-obvious parts: states, rules, and links to other screens.
- Test the wireframe with a few people before you invest in visual design.
Resist polishing. If you find yourself nudging boxes by one pixel, you have probably gone past the useful stage.
Wireframes versus mockups and prototypes
These three get mixed up constantly. A wireframe shows structure. A mockup adds visual design, such as color, type and imagery, so it looks like the finished screen. A prototype adds interaction, so you can click through it.
The lines are blurry in practice, and a clickable wireframe is a perfectly respectable prototype. What matters is knowing which question you are asking at the moment.
Mistakes and when to skip them
A frequent mistake is treating the wireframe as the design. It is a thinking tool, and the result will change as research and visual design come in.
Another is making them in isolation, without input from developers who can flag what is expensive, or from users who will tell you what they expect.
You can skip formal wireframes for tiny changes, or when you work in a tight loop with a design system and can build directly in the tool. For anything involving new layouts or flows, a quick sketch is still worth the five minutes.
Wireframe: your questions, answered
What is the purpose of a wireframe?
Its purpose is to plan and discuss the structure of a screen, including where content and controls go and how important each piece is, before spending time on visual design. It helps teams agree on layout and spot problems while changes are still cheap.
What is the difference between a wireframe and a prototype?
A wireframe is a static layout of one screen. A prototype is an interactive model, usually several screens linked together, that you can click through. You can turn wireframes into a prototype by connecting them, but the two serve different questions.
What is the difference between a wireframe and a mockup?
A wireframe shows structure and content placement without visual styling. A mockup adds colors, typography and imagery so it resembles the final design. Teams typically move from wireframes to mockups once the layout has been agreed.
Should wireframes be in color?
Usually no. Grayscale keeps attention on layout and hierarchy. Occasionally one accent color is used to mark the main action or to indicate something that needs attention, but styling decisions are normally postponed to the visual design stage.
What tools do designers use for wireframing?
Many start with pen and paper or a whiteboard, then move to digital design tools such as Figma or Sketch for shareable, clickable versions. The best tool is whichever lets you explore ideas fastest, so for early work, paper often wins.
More quick answers
Are wireframes still used?
Yes, though often in lighter forms. Many teams sketch quickly and move into higher-fidelity designs sooner than they used to.
How detailed should a wireframe be?
Detailed enough to answer the question at hand and no more. Early on, boxes and labels are plenty.
Can you test a wireframe with users?
Yes. Showing a clickable or even paper wireframe to a few users is a cheap way to check if the structure and flow make sense.
What comes after a wireframe?
Usually a mockup with visual design, then an interactive prototype, and finally handoff to development.
What is a sitemap and how does it relate to wireframes?
A sitemap shows how pages are organized, while wireframes show what is on each page.
Fidelity in UX describes how closely a design artifact, such as a sketch, wireframe or prototype, resembles the finished product in looks, detail and behavior.
A mockup in UX is a static, high-fidelity picture of a screen that shows the final look, including colors, type, images and layout, but not how it works.
A prototype in UX is an early, interactive model of a product that lets you test how it works and feels before spending time building the real thing.
A sitemap in UX is a diagram or list showing every page of a website or app and how those pages are organized and linked, usually as a hierarchy.
A user flow in UX is a diagram showing the steps a person takes through a product to complete a task, including decisions and possible detours.
Above the fold in UX is the part of a page visible on screen without scrolling, while below the fold is everything you only reach by scrolling down.
Found this useful? A GitHub star helps other designers find it.