Skip to content
EVicons

Outline icons for EV charging.

Connectors, charging status, map markers and the words around them — 43 icons, one stroke, MIT.

npm i @evicons/react

All 43 icons

All 43 icons on a 24 × 24 grid with a 1.5 stroke. Open the gallery

Drawn for charging apps

Each icon is drawn for one job in an EV charging app and checked on light and dark backgrounds at the sizes it is made for: 16, 20 and 24 px, map markers at 24, 32 and 40 px.

Type 2
CCS2
CHAdeMO
Schuko

Standards-checked connectors

Type 2, CCS2 and CHAdeMO as the vehicle inlet, Schuko as the socket, each checked against public drawings of its standard.

Connectors in the gallery
  • Available
  • Occupied
  • Faulted
  • Out of service

Status by shape

Seven charging states that read without colour: the sign in the frame carries the meaning. Your app adds the colour.

Status colours in the docs

Map markers

Pins for charge points, filled with two CSS rules: the pin takes your colour, the sign turns white. Ready for MapLibre and Leaflet.

Open the map demo

Made for the German charging market

Built by the team behind ladejetzt.de and charge.tn, for operator apps, charging card providers and the agencies that build them.

  • Searchable in German

    Every icon is tagged in English, German and French: “Ladesäule” finds the charging station, “Ladekarte” the charging card.

  • The words drivers read

    AC, DC and kW are drawn in the icon stroke; charging cards, roaming, tariffs and the charging log have their own icons.

  • Icons next to text

    The icons support a label, they do not replace it. Status reads by shape, so it still works without colour.

Start with one icon

React components from @evicons/react, or plain SVG files and a sprite from @evicons/svg.