Circular button

A circular button lets the user perform an action with a tap or a click.

Circular button
When to use

Use a circular button:

  • when the user can perform multiple equally important actions related to an entity that's on screen

Don't use a circular button:

  • just so you can display an icon with a button (use a regular button instead)

Best practice
  • Don't have just one circular button on its own.


Circular buttons should be physically close to the entity which the actions are related to, to strengthen the connection between them and reduce cognitive load.


Unless the button is disabled, the user can tap or click on it to perform the action assigned to it.


Both the icon and font size can change based on the user’s accessibility preferences. When you put circular buttons in a horizontal layout, make sure to flip them to a vertical layout when a huge font size is preferred by the user, so the content still fits on the screen.

When using a screen reader, the text of the button will be read out loud and the icon will be ignored. Make the title contextual, so people completely relying on the screen reader will also understand what the action is related to.



Button copy should:

  • start with a verb, like ‘Pay’ or ‘Send’

  • be just a few words (ideally 1 or 2)

  • describe the action (if someone only reads the button, they should know what will happen next)

  • connect to the content around it — for example, it might use the same words as the title

  • avoid using first person pronouns like ‘me’, ‘my’ and ‘I’

  • be in sentence case (only capitalise the first letter of the first word)

  • have no full stop




Developer documentation




Web documentation