Quick answer
A wireframe is a simplified, mostly grey layout of a web page that shows what goes where and in what order, before anyone chooses colours, fonts or images. It answers structural questions: what is at the top, what a visitor reads first, where the form sits, what a page contains.
It is deliberately ugly. That is the point. When a wireframe is presented in brand colours with real photos, the conversation turns to “can we try a different blue” instead of “is this the right order of information”.
Wireframes sit between the sitemap and the visual design. Skipping them is the most common reason web projects go over time, because layout arguments then happen after the design is built.
Wireframe, mockup and prototype: the difference
These three words get used interchangeably in quotations, and they are not the same deliverable.
|
Wireframe |
Mockup |
Prototype |
|
|
Shows |
Structure and content priority |
Final visual design |
How it behaves when clicked |
|
Looks like |
Grey boxes, placeholder lines |
The finished page |
The finished page, clickable |
|
Answers |
What goes here and in what order? |
How should this look? |
Does this work for a real person? |
|
Made in |
Figma, Balsamiq, Whimsical, paper |
Figma, Sketch |
Figma, Framer |
|
Changes cost |
Minutes |
Hours |
Hours to days |
|
Client should judge |
Content order and hierarchy |
Brand and visual style |
Flow and usability |
Why the order matters: changing a wireframe takes minutes. Changing the same decision after the site is built can take days. Every stage you skip pushes the argument to a more expensive stage.
The three levels of wireframe fidelity
Low fidelity
Boxes, lines and labels. Often literally on paper or a whiteboard. Best for the first hour of thinking, exploring several layouts quickly, and internal discussion.
Use it when: starting a new page type, comparing two structures, or working out a complex flow.
Mid fidelity
Digital, accurate proportions, real headings and button labels, placeholder body text. This is the version most agencies present to clients, and the level most useful for sign-off.
Use it when: agreeing page structure with stakeholders before design starts.
High fidelity
Close to final: real copy, correct spacing, actual components from the design system, sometimes greyscale imagery. Often the handover point to visual design.
Use it when: the layout is settled and you want the design and development teams working from something precise.
A practical rule: go up one level of fidelity only when the current level has stopped generating useful arguments.
What actually belongs on a wireframe
A wireframe is not just a layout. It is a set of decisions. The checklist below is what we expect to see before a wireframe is considered ready.
|
Element |
Question it answers |
|
Page goal |
What single action should this page produce? |
|
Content blocks in order |
What does the visitor read first, second, third? |
|
Headings, as real text |
Does the page make sense reading only the headings? |
|
Primary call to action |
Where is it, and is it visible without scrolling? |
|
Secondary actions |
What does someone do if they are not ready to buy? |
|
Proof elements |
Where do reviews, logos, case studies or numbers sit? |
|
Navigation |
What is in the menu on this page, including mobile? |
|
Forms |
Which fields, in what order, and what happens after submit? |
|
Empty and error states |
What shows when there are no results, or a form fails? |
|
Mobile version |
How does this stack at 390px? |
|
Annotations |
Notes explaining behaviour that a static image cannot show |
The last row separates a useful wireframe from a pretty diagram. Annotations tell the developer what happens on click, what loads dynamically, what is optional and what the sticky behaviour is.

Wireframe checklists by page type
Homepage
- Who you are and what you do, in the first screenful
- One primary action, repeated lower down
- Proof: clients, reviews, numbers, awards
- Routes to the three most important pages
- A reason to keep scrolling after the hero
Service page
- The problem in the customer’s words
- What is included, as a scannable list
- How it works, in steps
- Pricing or pricing logic
- Proof relevant to this service
- FAQ handling the common objections
- Enquiry form or clear next step
Product page (ecommerce)
- Image gallery position and count
- Title, price, variants, stock status
- Add to cart, always reachable on mobile
- Delivery and returns, near the buy button
- Specifications, reviews, related products
- Trust elements: payment methods, guarantees
Contact page
- Form with the minimum viable fields
- Phone, WhatsApp and email as alternatives
- Address and map, if you have a physical office
- Response time expectation
- What happens after submitting
How to create a wireframe in seven steps
- Start from the sitemap and the content. You cannot lay out content that does not exist yet. At minimum, list the sections the page must contain.
- Write the page goal at the top. One sentence. Every block below either supports it or gets cut.
- Sketch two or three layouts fast, on paper. The first idea is rarely the best, and paper makes it cheap to discard.
- Rebuild the best one digitally at mid fidelity. Real headings, real button labels, placeholder body text.
- Do mobile at the same time, not after. Most Singapore traffic is mobile, and mobile forces you to decide what really matters.
- Annotate anything not visible in a static image. Hover, scroll behaviour, conditional fields, what loads on click.
- Test with five people before design starts. Ask them what the page is for and what they would do next. If they hesitate, the structure is wrong, not the colour.
Tools worth using
|
Tool |
Best for |
Cost (Sep 2026) |
|
Paper and pen |
First drafts, fastest iteration |
Free |
|
Figma |
The industry standard for wireframes through to design |
Free Starter plan; Professional from US$16 per full seat per month |
|
Penpot |
Open source alternative, self-hostable |
Free for up to 8 members, then US$7 per user per month |
|
Balsamiq |
Deliberately low fidelity, keeps clients focused on structure |
Paid, trial available |
|
Whimsical |
Fast flowcharts and wireframes together |
Free tier, paid plans |
|
Relume |
AI-generated sitemaps and wireframes, exports to Figma or Webflow |
Free tier; Site Builder from US$18 per month |
Our comparison of web design software covers the wider toolset. The tool matters far less than whether the layout decisions get made before the build.
On AI wireframing: tools that generate a sitemap and wireframes from a prompt are genuinely useful for a first skeleton, especially on standard page types. They do not know your customers, your pricing objections or what your sales team hears every week. Treat the output as a draft to argue with.
How wireframes fit into a Singapore web project
On a typical SME site, wireframing takes a few days and prevents weeks of rework.
|
Stage |
Who decides |
Typical duration |
|
Sitemap and page list |
Strategy and client |
2 to 5 days |
|
Content outline per page |
Client and copywriter |
3 to 7 days |
|
Wireframes, mid fidelity |
Designer |
2 to 5 days |
|
Wireframe review and sign-off |
Client stakeholders |
2 to 3 days |
|
Visual design |
Designer |
1 to 3 weeks |
|
Build |
Developer |
3 to 8 weeks |
The sign-off that saves the project: get the wireframes approved by whoever will have opinions later. The most expensive change on any web project is the director who sees the site for the first time in user acceptance testing.
For how design and development split after this stage, see web design vs web development.
Common wireframing mistakes
- Designing in colour too early. Feedback becomes about aesthetics instead of structure.
- Lorem ipsum everywhere. Placeholder text hides the fact that nobody has decided what the page says. Real headings at minimum.
- Desktop only. Then discovering the stacked mobile version buries the call to action.
- No annotations. The developer guesses, and guesses differently from what you meant.
- Wireframing without a sitemap. You end up designing pages that should not exist.
- Too many blocks. If everything is prominent, nothing is.
- Skipping error and empty states. These are where users get stuck, and they always exist.
- Presenting wireframes without explaining them. Clients unfamiliar with wireframes often think they are seeing the finished design.

How to tell a wireframe is working
- Someone unfamiliar with the project can say what the page is for in one sentence
- Reading only the headings tells the story
- The primary action is obvious at a glance, on mobile as well as desktop
- Every block has a reason to exist that you can state out loud
- The developer can estimate the build from it
- Nobody is arguing about colour yet
Frequently asked questions
What is a wireframe in web design?
A simplified layout showing what content goes where on a page, and in what order, before visual design begins. It focuses on structure and priority rather than appearance.
What is the main focus of a wireframe?
Page layout and element placement. Not colour, typography, imagery or animation, which come later.
What is the difference between a wireframe and a mockup?
A wireframe shows structure in greys and boxes. A mockup shows the finished visual design. Wireframes answer what goes here, mockups answer how it should look.
Do I need a wireframe for a small website?
For five pages, a simple mid-fidelity wireframe of the homepage and one service page is usually enough. For anything with forms, ecommerce or multiple stakeholders, wireframe every unique template.
Who creates wireframes?
Usually a UX or web designer, working from a sitemap and content outline. On smaller projects the same person does wireframes and visual design.
How long does wireframing take?
Two to five days for a typical SME site, plus review time. It is the cheapest stage to change anything.
What should I look for when reviewing a wireframe?
Whether the page order matches how your customers decide, whether the main action is prominent, whether the proof you rely on in sales is present, and whether it still works stacked on mobile.
Can AI create wireframes?
It can generate a usable first skeleton from a prompt, which is a real time saver on standard page types. The decisions that make a page convert still come from knowing your customers.
What comes after wireframing?
Visual design, then build. See our web design principles for the design stage, and user flow in web design for mapping the journey between pages.
Getting the structure right before the build
MediaPlus Digital wireframes every unique page template before design starts, because layout decisions made early cost minutes and the same decisions made late cost weeks. Thirteen years in the Singapore market, a team of 60 and more than 1,800 projects delivered.
See our web design services in Singapore, or read UI vs UX if you are working out which part of the process you actually need help with.




