Leaflet attribution

How to remove the Leaflet prefix in map attribution
R
spatial
Author

Michaël

Published

2026-05-18

Modified

2026-05-19

A photo of autumn leaves

Leaflets – CC-BY-NC-ND by Steve Walser

Note for myself and others: how to remove the “Leaflet | ” prefix in map attribution using the R package {leaflet}.

Note

It’s allowed. Masking the attribution is sometimes useful in certain circumstances, but generally please cite the software and data used…

According to some sources we could write leaflet(options = leafletOptions(attributionPrefix = "")) but it doesn’t work in my case.

So instead we can execute some javascript:

library(leaflet)

leaflet() |>
  addTiles(urlTemplate = "", attribution = "Only my data") |> 
  htmlwidgets::onRender("function(el, x) {
    // Remove Leaflet attribution prefix
    this.attributionControl.setPrefix('');
    }")
Figure 1: A blank leaflet map with a custom attribution