Iconography

In addition to layout and alignment, it is also important to consider icons. When using icons for RTL web and native app development, consider factors such as icon direction and context. For example, you should use CSS transforms or SVG attributes to flip icons depending on the text direction. Additionally, it is important to make sure the icons are appropriate and relevant for the context and culture of your target audience.

Instead of going out to find your own icons, please leverage existing icons and components as they are consistent with our design language and can often handle RTL needs out-of-the-box.

Leverage existing components and icons

Our Icon component handles CSS transforms and SVG attributes to mirror icons for RTL. Additionally, we have a robust icon library that should be used in all Pinterest products. If you find issues with icons, or need to adapt an icon, submit a request

Icon types that need to be mirrored

  • Directional icons
  • Question marks
  • Sound
  • Icons with progress bars

Directional icons

Icons that provide directional details or depict either movement or text direction should undergo mirroring to make sense of your new format.

Back and forward buttons and arrows are mirrored:

Two examples of a Pin close-up. One shows the nav bar Back button on the top-left corner for LTR, and the other in the top-right corner for RTL.

Directional icons that need to be mirrored

Directional icons that need to be mirrored
Icon
LTR
RTL
arrow-back
arrow-forward
arrow-circle-back
arrow-circle-forward
arrow-start
arrow-end
arrow-left-curved
chevron-down-circle
chevron-left-circle
directional-arrow-left
directional-arrow-right
list-numbered
indent
outdent
move-pin
reorder-images
send
visit

Question marks

Question marks are mirrored.

A question mark icon shown in a LTR language. The curve begins from the left.
LTR question mark
A question mark icon shown in an RTL language. The curve begins from the right.
RTL question mark

Sound and audio icons

Icons representing sound as well as sound control bars are mirrored.

Volume and megaphone icons shown from left to right.
LTR sound/audio icons
Volume and megaphone icons flipped from right to left.
RTL sound/audio icons

Icons with sliders and progress bars

Sliders and progress bars are mirrored—progression is displayed from right to left.

A volume icon with a slider at its right side should be mirrored. The slider should progress RTL, and the sound waves should emerge from the right.

A volume slider with the low volume icon on the left and the full-volume icon on the right.
LTR volume slider
A volume slider with the low volume icon on the right and the full-volume icon on the left.
RTL volume slider

Representation of time

A cancel button followed by a next button with an arrow pointing towards the right and following the word “Next” in an RTL language like English. The same order is flipped in Hebrew.
Do

Mirror linear representation of time. Linear time advances from right to left.

Buttons in Hebrew on Pins moved to the left corner where they are harder to reach for most users.
Don't

Mirror circular representation of time. To align with international conventions, use clockwise when going forward in time and counter-clockwise when going back in time.

Sometimes, both the horizontal and circular direction of time are implied in an icon.

For example, the redo and undo buttons have both a horizontal direction and a circular
direction. In LTR, these point to the same direction in both circular and horizontal
representations of time. In RTL, decide whether to show circular or horizontal direction.

Icons that don’t need to be mirrored

  • Media play buttons and media progress indicator bar
  • Checkmarks
  • Icons referring to physical objects that don’t depict movement

Media play buttons

When in the context of music, audio and video players, media playback buttons and media progress indicators shouldn't be mirrored as they refer to the direction of the tape being played, not the direction of time.

An image of a woman playing a guitar and a caption in Arabic below it. Below it is an audio player with the controls still going from left to right.
Icons in an audio player don’t need to be flipped.

Checkmarks

Checkmarks aren't mirrored.

A success toast in Hebrew with the checkmark icon to the right of the text. The checkmark isn't mirrored.
In a Toast, for example, the message text is flipped, but the checkmark icon stays the same.

Icons referring to physical objects that don't depict movement

Physical icons that don’t indicate movement or a direction don’t need to be mirrored. Examples include filter, icons with slashes across them, key and link.

Filter, music, key and link icons that don't need to be flipped.

Icon localization
Desing considerations for design icons with cross-cultural and linguistic differences in mind.

Iconography guidelines
Usage guidelines and best practices for our product icon library

Icon component
A component for using icons in product interfaces

Icon requests
How to request an icon if it doesn't exist in our library