Web tool · runs instantly

VTT Token Generator

Upload a character portrait, pan and zoom inside a circular mask, add a metallic border, and download a transparent PNG for Foundry or Roll20.

Upload portrait or artwork

Drop a character portrait here or click to browse

PNG, JPG, or WebP. Processed locally — nothing is uploaded.

How it works

Circular tokens in seconds

Drop in art from your character sheet, mini photo, or AI portrait. Drag and zoom until the face fills the circle, pick a border style, and export. The result is a ready-to-drop token with transparency outside the ring — no Photoshop required.

Frequently asked questions

What size should a VTT token be for Foundry or Roll20?

512×512 pixels is the most common size for Foundry VTT and Roll20 character tokens. This tool also exports 256 px for lighter scenes and 1024 px when you want extra detail on hi-DPI displays.

Does the exported token have a transparent background?

Yes. Everything outside the circular portrait and border ring is transparent, so the token sits cleanly on any battle map in your virtual tabletop.

Is my character art uploaded to a server?

No. The VTT Token Generator runs entirely in your browser. Your image stays on your device and is never sent to Archivist servers.

Can I adjust how the portrait fits in the token?

Yes. Drag to pan the image inside the circle and scroll or use the zoom slider to scale it. Reset brings you back to the default framing before you download.

Running in-person games too? Try the free battle map grid overlay to add grids and print tiled maps for your table.

Beyond Tokens: Run Your Whole Campaign

Archivist AI turns your D&D sessions into recaps, timelines, and a searchable campaign history.

30-day trial · All features included · No card required