Help › Customize your page › Widgets

Widgets

Live tiles for Discord, Spotify, Steam, GitHub, games and more, in your card or below it.

  1. Open Widgets & sections and pick a widget under Add a widget.
  2. Fill in what it asks for (see the table).
  3. Choose Half or Full row, and In the card or Below the card. It saves on its own.

You can have four widgets in the card and four below it. A Half widget without a second one next to it fills the whole row.

What each widget needs

Widgets & sections → Widgets

The widget list
WidgetEnter
Discord serverAn invite link, for example discord.gg/puhbio
SpotifyA track, album or playlist link; visitors can play a 30 second preview
YouTubeA video link
Twitch, KickYour channel name
Last.fm, stats.fmYour username
SteamYour profile link, custom URL name or SteamID64
ValorantYour Riot ID, for example Name#TAG
OverwatchYour BattleTag; your career profile must be public
MinecraftA player name, or a server like play.hypixel.net
Roblox, Fortnite, Xbox, GenshinYour username, Epic name, gamertag or UID
GitHub, Modrinth, chess.com, lichessYour username
TikTok, X, Telegram, PinterestYour username, without @
WeatherA city, for example Berlin
Link cardAny link; puh.gg shows its picture and title

Widget colors

Widgets & sections → Widget style

Widget style settings

Under Widget style give your widgets their own colors, border and corner radius instead of your page colors.

Background: turn on No background to show only the content of each widget, without a tile behind it. It looks great on Minimal and Fullscreen pages.

Widget empty or not loading? Check the name for typos and make sure your profile on that site is public. Some sites update their data only every few minutes.
Was this helpful?Updated Oct 22, 2026