Mockup
A mockup is a high-fidelity static representation of a design that shows how an interface, page or graphic will ultimately look. Unlike a bare-bones wireframe, a mockup carries the full aesthetic layer — chosen colours, typography, icons, imagery and real content — while remaining a non-interactive image.
How a mockup works
A mockup sits in the middle of the design process, between a conceptual sketch and a working prototype. Its job is to translate structural decisions into a concrete visual language that stakeholders can sign off before any code is written. A typical mockup includes:
- Colour palette and typography — final fonts, sizes and contrast aligned with the brand identity.
- Element placement — a refined layout with realistic proportions and spacing.
- Content and imagery — actual copy and images instead of placeholders, so the review is credible.
- Component states — the appearance of buttons, form fields and cards within the UI.
Mockups in practice
Mockups are a communication tool between the designer, the client and the development team:
- Design sign-off — the client approves the look from the mockup before any code exists, cutting costly rework.
- Presenting variants — comparing several visual proposals for a homepage or landing page.
- Handoff to development — developers read exact colour values, margins and typography straight from the mockup.
- Perception testing — checking visual hierarchy and readability before building an interactive prototype.
Popular tools for creating mockups include Figma, Sketch and Adobe XD, which make it easy to move from a static mockup to a clickable prototype.
Powiązane pojęcia
Najczęstsze pytania
How is a mockup different from a wireframe and a prototype?
A wireframe is a low-fidelity skeleton — block placement without styling. A mockup adds the visual layer: colours, fonts, images and real content, but stays static. A prototype goes further — it is clickable and simulates interactions. They are three successive stages of refining a design.
