# Singpass Button Guidelines (For developers and designers)

**Singpass logo download:**

You can use the following logo for your online and print materials

{% file src="/files/Hw6iAOjrnKnmBK09gaxm" %}

**Singpass button types**

By default, use the white fill button to pair it with your service’s interface. Alternatively, you may use the red fill button if it’s suitable.

* White-filled button: **#FFFFFF**
* Red-filled button: **#F4333D**

<figure><img src="/files/GONF5yObiu7K1d455QXC" alt=""><figcaption></figcaption></figure>

**Font usage for button label**

By default, please use **Poppins at 16px** size. Alternatively, you may use your brand’s typeface. San serif is highly recommended for this button to better match the Singpass logo.

Download Poppins Bold on [Google fonts](https://fonts.google.com/specimen/Poppins).

<figure><img src="/files/LamUQKTGS68MmD02Bj9i" alt=""><figcaption></figcaption></figure>

**Label**

If you are using the label ‘**Log in**’ must be kept as two words.

<figure><img src="/files/9dHJYkUBTsiLqKvAuPEy" alt=""><figcaption></figcaption></figure>

**Accessibility: Aria labels for screen readers**

Please ensure that the **Singpass logo has a aria-label** to ensure that screen readers will read it as “Sing pass” to avoid it reading out the entire word as ‘S-i-n-g-p-a-s-s’.

<figure><img src="/files/VXrVXPsNM0pyV6yX2BWz" alt=""><figcaption></figcaption></figure>

**Singpass logo size**

**Match the x-height of the label** as close as possible to ensure visual balance and proportion.

<figure><img src="/files/YSu2yftRsgupDhkLEYhj" alt=""><figcaption></figcaption></figure>

**Button colour**

To ensure brand recognition and consistency, use the **white-filled** or **red-filled** buttons as stated below. Avoid using colours other than white-filled or red-filled buttons.

<figure><img src="/files/qXsATWIK5xVkDfEY4myO" alt=""><figcaption></figcaption></figure>

**Border stroke**

When using the white-filled button, please ensure to adhere to the specs stated below.

* Border colour: **#C8C9CC**
* Border width: **1px**

<figure><img src="/files/r5fKPJms24J1lUJfwUID" alt=""><figcaption></figcaption></figure>

**Border radius**

Ensure that the border radius of Singpass button matches your button.

<figure><img src="/files/mWvrTnsDj1bVLyqIOhcK" alt=""><figcaption></figcaption></figure>

**Hover state**

Please adhere to the following colours, and avoid using another hover state styling.

* White-filled button hover colour: **#F5F5F7**
* Red-filled button hover colour: **#B0262D**

<figure><img src="/files/V1BsxvXrdRgFziMYZ8ab" alt=""><figcaption></figcaption></figure>

**Width and height**

Please ensure that the Singpass button visually matches your primary button with the following:

* Width: **Fill to match your primary button width**
* Height: **Match your button height**

<figure><img src="/files/EDuqcgHYTA7JBPiGf4IV" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.developer.singpass.gov.sg/docs/products/singpass-login/singpass-button-guidelines-for-developers-and-designers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
