t is placed closest to the anchor.

` "right" ` :

    

The right side of the text is placed closest to the anchor.

` "top" ` :

    

The top of the text is placed closest to the anchor.

` "bottom" ` :

    

The bottom of the text is placed closest to the anchor.

` "top-left" ` :

    

The top left corner of the text is placed closest to the anchor.

` "top-right" ` :

    

The top right corner of the text is placed closest to the anchor.

` "bottom-left" ` :

    

The bottom left corner of the text is placed closest to the anchor.

` "bottom-right" ` :

    

The bottom right corner of the text is placed closest to the anchor.

SDK Support  |  Mapbox GL JS  |  Android SDK  |  iOS SDK   
---|---|---|---  
basic functionality  |  >= 0.10.0  |  >= 2.0.1  |  >= 2.0.0   
data-driven styling  |  >= 0.39.0  |  >= 5.2.0  |  >= 3.7.0   
  
###  text-color  â

[ Paint ](/style-spec/reference/layers/#paint-property) property.  Optional  [
color ](/style-spec/reference/types/#color) .  Defaults to ` "#000000" ` .
_Requires_ text-field  .  Supports  _[ combine  ` feature-state ` ](/style-
spec/reference/expressions/#feature-state) _ and [ smooth-ramp  ` interpolate
` ](/style-spec/reference/expressions/#interpolate) expressions.  opacity
Transitionable.

The color with which the text will be drawn.

SDK Support  |  Mapbox GL JS  |  Android SDK  |  iOS SDK   
---|---|---|---  
basic functionality  |  >= 0.10.0  |  >= 2.0.1  |  >= 2.0.0   
data-driven styling  |  >= 0.33.0  |  >= 5.0.0  |  >= 3.5.0   
  
###  text-emissive-strength  â

[ Paint ](/style-spec/reference/layers/#paint-property) property.  Optional  [
number ](/style-spec/reference/types/#number) greater than or equal to ` 0 ` .
Units in  intensity  .  Defaults to ` 1 ` .  _Requires_ lights  .  Supports  [
smooth-ramp  ` interpolate ` ](/style-spec/reference/expressions/#interpolate)
expressions.  opacity  Transitionable.

Controls the intensity of light emitted on the source features.

SDK Support  |  Mapbox GL JS  |  Android SDK  |  iOS SDK   
---|---|---|---  
basic functionality  |  >= 3.0.0  |  >= 11.0.0  |  >= 11.0.0   
data-driven styling  |  >= 3.0.0  |  >= 11.0.0  |  >= 11.0.0   
  
###  text-field  â

[ Layout ](/style-spec/reference/layers/#layout-property) property.  Optional
[ formatted ](/style-spec/reference/types/#formatted) .  Defaults to ` "" ` .

Value to use for a text label. If a plain ` string ` is provided, it will be
treated as a ` formatted ` with default/inherited formatting options. SDF
images are not supported in formatted text and will be ignored.

SDK Support  |  Mapbox GL JS  |  Android SDK  |  iOS SDK   
---|---|---|---  
basic functionality  |  >= 0.10.0  |  >= 2.0.1  |  >= 2.0.0   
data-driven styling  |  >= 0.33.0  |  >= 5.0.0  |  >= 3.5.0   
  
###  text-font  â

[ Layout ](/style-spec/reference/layers/#layout-property) property.  Optional
[ array ](/style-spec/reference/types/#array) of  [ string  s ](/style-
spec/reference/types/#string) .  Defaults to ` ["Open Sans Regular","Arial
Unicode MS Regular"] ` .  _Requires_ text-field  .

Font stack to use for displaying text.

SDK Support  |  Mapbox GL JS  |  Android SDK  |  iOS SDK   
---|---|---|---  
basic functionality  |  >= 0.10.0  |  >= 2.0.1  |  >= 2.0.0   
data-driven styling  |  >= 0.43.0  |  >= 6.0.0  |  >= 4.0.0   
  
###  text-halo-blur  â

[ Paint ](/style-spec/reference/layers/#paint-property) property.  Optional  [
number ](/style-spec/reference/types/#number) greater than or equal to ` 0 ` .
Units in  pixels  .  Defaults to ` 0 ` .  _Requires_ text-field  .  Supports
_[ combine  ` feature-state ` ](/style-spec/reference/expressions/#feature-
state) _ and [ smooth-ramp  ` interpolate ` ](/style-
spec/reference/expressions/#interpolate) expressions.  opacity
Transitionable.

The halo's fadeout distance towards the outside.

SDK Support  |  Mapbox GL JS  |  Android SDK  |  iOS SDK   
---|---|---|---  
basic functionality  |  >= 0.10.0  |  >= 2.0.1  |  >= 2.0.0