A plan comparison table helps buyers see what each tier includes and pick one with confidence. Our examples set three plans as columns with prices and calls to action, highlight the middle plan, and group feature rows with checkmarks and numeric limits, laid out for desktop and mobile across eight visual styles with light and dark versions. Every example is an original design that comes with its HTML code and a DESIGN.md of colour, type and spacing tokens, in light and dark. Free to use and adapt.
16 examples
Put plans in columns and features in rows, with prices and buttons at the top of each column. Group related features, use clear marks for included and excluded items, show limits as numbers and highlight the plan most customers should choose. Keep the header sticky so context is never lost.
Usually yes. Highlighting the plan that suits most customers, often the middle tier, gives undecided buyers a sensible default. Use a label such as Most popular only if it is true. The highlight should come from a border, background or badge rather than shrinking the other plans.
Three or more columns rarely fit a phone screen. Common approaches are a plan switcher that shows one column at a time, stacked plan cards with expandable feature lists, or a horizontally scrolling table with the feature column pinned. Test that prices and buttons stay visible.
App screens
UI components
Website sections
Website templates
search_ui_screens (e.g. “billing settings, editorial style”), get_ui_flow for a whole journey, and get_ui_screen_code to pull the HTML and DESIGN.md straight into your project.