Skip to content
Shortcut

Menu

Show guidance for
esc

Singapore UX

Standards, patterns and guidance for designing digital services in Singapore.

Who this applies to

The controls here come from the Singapore Government’s Digital Service Standards. Government agencies and their industry partners are expected to apply them. For other products they are a well-tested reference, not an obligation. Shortcut summarises; the official catalogue is the authority.

Open the official Digital Service Standards(opens in a new tab)

AI prompt Review a government service flow using the official guidance you supply

Government Digital Services

SG GovSingaporeControlGovernment control

BD-5

Search Engine Optimisation

RequirementSG Gov's wording

Implement Search Engine Optimisation (SEO) best practices to improve website search engine rankings and results.

Exception: Not required for restricted-access services and experimental or beta services.

Designer takeawayShortcut's reading

Write the page title and description as part of each page design. They are the first screen most people see of your service.

Plain-language summary, examples and the source's reasoning
Official recommendationSG Gov's wording

Fill out all metadata fields and optimise your website's meta tags. Check that information presented on the search engine results page such as page titles and abstracts are informative and relevant.

In plain languageShortcut's reading

Public pages should be findable through search engines, with titles and descriptions that make sense in a results list.

WhySG Gov's wording

SEO increases the findability and reach of web content by helping search platforms effectively crawl your content and optimising the content displayed in search listings.

Source

Singapore Government ICT&SS, Digital Service Standards

Applies to: Government agencies and their industry partners engaged in the design, development or delivery of government digital services.

Source updated 5 Mar 2026Verified 7 Oct 2026View official guidance(opens in a new tab)
SG GovSingaporeControlGovernment control

BD-8

Log-in Indication

RequirementSG Gov's wording

Prominently display the name or identifier of the individual associated with the account after login.

Designer takeawayShortcut's reading

Keep the name or identifier in the header on every signed-in page, next to the way to log out. Decide how it truncates on small screens.

Plain-language summary, examples and the source's reasoning
Official recommendationSG Gov's wording

Display the end user's name or identifier in a clear, accessible location, such as the header or near the top of the page.

In plain languageShortcut's reading

Once someone has logged in, show whose account it is, where they will see it.

WhySG Gov's wording

Provides a clear indication that the end user is logged into the right account. This is especially important for shared devices.

Source

Singapore Government ICT&SS, Digital Service Standards

Applies to: Government agencies and their industry partners engaged in the design, development or delivery of government digital services.

Source updated 5 Mar 2026Verified 7 Oct 2026View official guidance(opens in a new tab)
SG GovSingaporeControlGovernment control

BD-9

Contact Channels

RequirementSG Gov's wording

Provide at least one contact channel for help or assistance.

Designer takeawayShortcut's reading

Put the help route in the same place on every page, and make sure it is reachable from error and dead-end screens.

Plain-language summary, examples and the source's reasoning
Official recommendationSG Gov's wording

Implement contact channels such as phone numbers, email, contact forms, live chat.

In plain languageShortcut's reading

People must always have at least one way to reach a human or get help.

AccessibilityShortcut's reading

WCAG asks that help mechanisms repeated across pages keep the same relative position.

WhySG Gov's wording

Allow end users to contact the relevant parties if they require help or assistance. Reassures users by providing a clear method to acquire information or resolve issues.

Source

Singapore Government ICT&SS, Digital Service Standards

Applies to: Government agencies and their industry partners engaged in the design, development or delivery of government digital services.

Source updated 5 Mar 2026Verified 7 Oct 2026View official guidance(opens in a new tab)

Related standard

SG GovSingaporeGuidelineGovernment control

Digital Service Standards adopt WCAG Levels A and AA

Official guidanceSG Gov's wording

The Digital Service Standards incorporate Web Content Accessibility Guidelines (WCAG) Levels A and AA, organised into four control families: WCAG: Perceivable (WP), Operable (WO), Understandable (WU) and Robust (WR).

Designer takeawayShortcut's reading

Use Shortcut's WCAG-based cheat sheets as your working reference, then check the matching control in the official catalogue before sign-off.

Plain-language summary, examples and the source's reasoning
In plain languageShortcut's reading

For Singapore government services, accessibility is defined by WCAG at Levels A and AA, carried into the standards as their own control families.

Source

Singapore Government ICT&SS, Digital Service Standards

Applies to: Government agencies and their industry partners engaged in the design, development or delivery of government digital services.

Source updated 26 Mar 2026Verified 7 Oct 2026View official guidance(opens in a new tab)
SG GovSingaporeControlGovernment control

BD-7

Mandatory and Optional Fields

RequirementSG Gov's wording

Indicate if input fields are mandatory or optional.

Exception: Not required for login pages requesting username and password.

Designer takeawayShortcut's reading

If most fields are mandatory, label the optional ones instead of adding an asterisk to nearly every field. Whichever you choose, put the status in text a screen reader announces.

Plain-language summary, examples and the source's reasoning
Official recommendationSG Gov's wording

Use consistent visual indicators, such as asterisks (*) for mandatory fields. Providing an 'optional' label for optional fields is a good alternative if majority of the fields are mandatory. Ensure these indicators are accessible to screen readers.

In plain languageShortcut's reading

Every form field should show whether it has to be filled in. Pick one way of showing it and use it everywhere.

AccessibilityShortcut's reading

An asterisk alone is a visual symbol. Pair it with a programmatic required state or the word in the label, so the indicator is not conveyed by appearance only.

ExampleIllustrative

A form where 8 of 10 fields are needed marks only the two others as "Email (optional)" and "Company (optional)".

WhySG Gov's wording

Reduces completion time by allowing end users to skip unnecessary fields and increases completion rates by helping end users understand the effort required.

Source

Singapore Government ICT&SS, Digital Service Standards

Applies to: Government agencies and their industry partners engaged in the design, development or delivery of government digital services.

Source updated 5 Mar 2026Verified 7 Oct 2026View official guidance(opens in a new tab)

Related standards

SGDSSingaporeComponentDesign-system convention

Input

Official guidanceSGDS's wording

"Always pair the input with a visible label so users know what to enter, even after they have typed." "Do not rely on placeholder text as the only label." "Use hint text to clarify the expected value." "Mark an input as required when the form cannot be completed without a value." "Show error styling and a feedback message when the input is invalid."

Designer takeawayShortcut's reading

Specify label, hint, required state and error message for every field in the design, not only the default state.

Plain-language summary, examples and the source's reasoning
In plain languageShortcut's reading

A visible label always, hint text for format, a required state where needed, and a message alongside the error styling.

Source

Singapore Government Design System

Related standards

SG GovSingaporeControlGovernment control

BD-3

Support multiple languages

RequirementSG Gov's wording

Provide content in multiple languages to accommodate language preferences.

Designer takeawayShortcut's reading

Place the language switch at the entry points, not buried in a footer. Design every layout to survive longer and shorter translated text.

Plain-language summary, examples and the source's reasoning
Official recommendationSG Gov's wording

Implement language selection mechanisms at key entry points, such as login or homepage, or select language based on device setting.

In plain languageShortcut's reading

Offer content in more than one language, and let people choose early.

ExampleIllustrative

A language selector on the homepage and the login page, with the choice remembered across the service.

WhySG Gov's wording

Allowing end users to select their preferred language enhances usability and inclusivity, allowing broader access and understanding.

Source

Singapore Government ICT&SS, Digital Service Standards

Applies to: Government agencies and their industry partners engaged in the design, development or delivery of government digital services.

Source updated 5 Mar 2026Verified 7 Oct 2026View official guidance(opens in a new tab)
SG GovSingaporeControlGovernment control

BD-4

Clear and Concise Content

RequirementSG Gov's wording

Write in a clear and concise manner that is easy to read and understand; Choose simple words that most people can understand.

Designer takeawayShortcut's reading

Treat copy as part of the design review. Run a readability score to find the hardest passages, then test those passages with users.

Plain-language summary, examples and the source's reasoning
Official recommendationSG Gov's wording

Conduct user testing to validate that content is clear and accessible to your target audience. Readability formulas such as Flesch Reading Ease or Flesch-Kincaid grade level provide an indication of the difficulty of text and identify areas for simplification.

In plain languageShortcut's reading

Use plain, short wording, and check it with real users instead of assuming it is clear.

WhySG Gov's wording

Writing in a simple and concise manner allows more users with different backgrounds and language proficiency to understand your content.

Source

Singapore Government ICT&SS, Digital Service Standards

Applies to: Government agencies and their industry partners engaged in the design, development or delivery of government digital services.

Source updated 5 Mar 2026Verified 7 Oct 2026View official guidance(opens in a new tab)
SG GovSingaporeControlGovernment control

BD-2

Site Search

RequirementSG Gov's wording

Provide a site search function for multi-page websites.

Exception: Not required for mobile applications, transactional services, or websites where search is the service.

Designer takeawayShortcut's reading

Put search where people expect it, on every page. Ask for the search logs: the terms people type show what your navigation fails to surface.

Plain-language summary, examples and the source's reasoning
Official recommendationSG Gov's wording

Implement a site search function like SearchSG. Make it easily accessible and discoverable. Regularly review search analytics to optimise the search functionality based on user behaviour and needs.

In plain languageShortcut's reading

Any website with more than one page needs a search that people can find easily.

AccessibilityShortcut's reading

Search also satisfies WCAG's requirement to offer more than one way to reach a page.

WhySG Gov's wording

Search is a known and effective alternative to navigation for users who know what they are looking for.

Source

Singapore Government ICT&SS, Digital Service Standards

Applies to: Government agencies and their industry partners engaged in the design, development or delivery of government digital services.

Source updated 5 Mar 2026Verified 7 Oct 2026View official guidance(opens in a new tab)

Related standard

SG GovSingaporeControlGovernment control

BD-1

Responsive Web Design

RequirementSG Gov's wording

Adopt Responsive Web Design for web-based digital services. If specific content is deemed unsuitable for mobile devices, disable mobile device access, and clearly explain why the content or service is disabled and how it can be accessed.

Designer takeawayShortcut's reading

Design the small-screen layout first. For anything you decide not to offer on mobile, design the explanation screen too: it is part of the control, not an edge case.

Plain-language summary, examples and the source's reasoning
Official recommendationSG Gov's wording

Implement Responsive Web Design techniques to ensure web-based digital services are optimised for various devices and screen sizes.

In plain languageShortcut's reading

Web services should adapt to the screen they are on. If something truly cannot work on a phone, block it there on purpose and tell people why and where to go instead.

AccessibilityShortcut's reading

WCAG's reflow rule sets the testable floor: content must work at 320 CSS pixels wide without scrolling in two directions.

ExampleIllustrative

A dense reporting table that is disabled on phones shows a message naming the reason and pointing to the desktop version.

WhySG Gov's wording

A significant amount of web traffic comes from mobile devices. Responsive Web Design allows for optimised browsing experience on devices with different screen sizes.

Source

Singapore Government ICT&SS, Digital Service Standards

Applies to: Government agencies and their industry partners engaged in the design, development or delivery of government digital services.

Source updated 5 Mar 2026Verified 7 Oct 2026View official guidance(opens in a new tab)

Related standard

SGDSSingaporeFoundationDesign-system convention

Breakpoints

Official guidanceSGDS's wording

Six breakpoint tokens: xs 320 to 511, sm 512 to 767, md 768 to 1023, lg 1024 to 1279, xl 1280 to 1439 and 2-xl 1440 and above. "Designers should create outputs for at least three key sizes: mobile (320px), tablet (768px), and desktop (1440px) for development."

Designer takeawayShortcut's reading

Hand off at 320, 768 and 1440 pixels as a minimum, and say what happens between them.

Plain-language summary, examples and the source's reasoning
In plain languageShortcut's reading

SGDS names six width ranges and asks designers to deliver at least three sizes.

Source

Singapore Government Design System

Design Systems

SG GovSingaporeControlGovernment control

BD-6

Consistent UI Design

RequirementSG Gov's wording

Use a design system or style guide to maintain a consistent user interface design throughout the entire service.

Designer takeawayShortcut's reading

Name the system your service follows at the start of the project, and record any place you depart from it and why.

Plain-language summary, examples and the source's reasoning
Official recommendationSG Gov's wording

Use a design system such as the Singapore Government Design System (SGDS).

In plain languageShortcut's reading

Build the whole service from one design system or style guide. SGDS is the suggested one, not the only one allowed.

WhySG Gov's wording

Consistent design and placement of interface components improves usability by allowing end users to quickly learn interface patterns. Design systems or style guides help with consistency and scalability.

Source

Singapore Government ICT&SS, Digital Service Standards

Applies to: Government agencies and their industry partners engaged in the design, development or delivery of government digital services.

Source updated 5 Mar 2026Verified 7 Oct 2026View official guidance(opens in a new tab)

SGDS

SGDSSingaporeFoundationDesign-system convention

Token architecture

Official guidanceSGDS's wording

SGDS organises tokens into five types: raw values, primitive tokens, simplified semantic tokens, granular semantic tokens and component-specific tokens. "Start with simplified semantic tokens when the UI role is clear. Reach for granular semantic tokens when a context like forms, actions, or feedback needs a scoped variant."

Designer takeawayShortcut's reading

Reach for a simplified semantic token first. Go more specific only when a form, action or feedback context needs its own variant.

Plain-language summary, examples and the source's reasoning
In plain languageShortcut's reading

Five layers, from hard-coded values up to tokens scoped to one component. Day-to-day design work happens in the two semantic layers.

Source

Singapore Government Design System

SGDSSingaporeFoundationDesign-system convention

Colour

Official guidanceSGDS's wording

"Choose colour combinations with enough contrast for text, icons, and controls." "Skip at least one step in the colour scale when pairing foreground and background colours." "Use the same colour for the same role across the interface." Colour tokens are organised as primitive colours and semantic colours.

Designer takeawayShortcut's reading

Use the semantic colour tokens for their stated role, and check pairings against the WCAG ratios.

Plain-language summary, examples and the source's reasoning
In plain languageShortcut's reading

SGDS gives working rules for pairing colours but, on this page, no contrast ratio of its own.

AccessibilityShortcut's reading

The ratios to test against come from WCAG: 4.5:1 for text, 3:1 for large text and for UI components.

Source

Singapore Government Design System

Related standards

SGDSSingaporeComponentDesign-system convention

Button

Official guidanceSGDS's wording

Three variants: Primary action, Outline and Ghost. Four tones: Brand (default), Neutral, Danger and Fixed light. Four sizes: Extra small, Small, Medium (default) and Large. "Use a clear action label." "Do not use button for navigation when a link would be clearer."

Designer takeawayShortcut's reading

Use one primary-variant button for the main action, and a link, not a button, when the result is navigation.

Plain-language summary, examples and the source's reasoning
In plain languageShortcut's reading

Variant sets the hierarchy, tone sets the meaning, and medium is the size for most actions.

AccessibilityShortcut's reading

The Button page does not state a minimum touch-target size. Use the WCAG minimum as the floor.

Source

Singapore Government Design System

Related standard

Service Design

No verified guidance yet. The Digital Service Standards include an Understand Users family that Shortcut has not reviewed. Nothing is shown here until it has been checked against the official text.