<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: 吴sir</title>
    <description>The latest articles on DEV Community by 吴sir (@sir_97b7841232683cb925c9).</description>
    <link>https://dev.to/sir_97b7841232683cb925c9</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3913484%2F9900e7ca-9b0f-4abb-9fa0-fba8a6aa7f3f.png</url>
      <title>DEV Community: 吴sir</title>
      <link>https://dev.to/sir_97b7841232683cb925c9</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sir_97b7841232683cb925c9"/>
    <language>en</language>
    <item>
      <title>I Needed a Faster Way to Make VTT Tokens for DnD, So I Built a Local-First Token Maker</title>
      <dc:creator>吴sir</dc:creator>
      <pubDate>Tue, 19 May 2026 09:57:28 +0000</pubDate>
      <link>https://dev.to/sir_97b7841232683cb925c9/i-needed-a-faster-way-to-make-vtt-tokens-for-dnd-so-i-built-a-local-first-token-maker-3b7h</link>
      <guid>https://dev.to/sir_97b7841232683cb925c9/i-needed-a-faster-way-to-make-vtt-tokens-for-dnd-so-i-built-a-local-first-token-maker-3b7h</guid>
      <description>&lt;p&gt;I built a simple token maker for my DnD and VTT workflow&lt;br&gt;
Tags: dnd, webdev, gamedev, tooling&lt;br&gt;
Making tokens for a tabletop campaign should not take that long.&lt;br&gt;
But if you run DnD games, you probably know the small routine:&lt;br&gt;
• find character art&lt;br&gt;
• open an image editor&lt;br&gt;
• crop the face or body&lt;br&gt;
• add a border&lt;br&gt;
• resize it&lt;br&gt;
• export a PNG&lt;br&gt;
• repeat it for every NPC, monster, boss, and player character&lt;br&gt;
Doing this once is fine. Doing it for a full encounter is annoying.&lt;br&gt;
That is why I built a small browser tool for this workflow:&lt;br&gt;
Token Maker: &lt;a href="https://www.tokenmaker.one/" rel="noopener noreferrer"&gt;https://www.tokenmaker.one/&lt;/a&gt;&lt;br&gt;
It is a free VTT token maker for DnD, Roll20, Foundry VTT, and Owlbear.&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem I wanted to solve
&lt;/h2&gt;

&lt;p&gt;Most image tools are too broad for this job.&lt;br&gt;
They can make tokens, of course, but they are not built around the actual tabletop workflow.&lt;br&gt;
When I am preparing a session, I usually do not want a full design tool. I just want to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;upload character art&lt;/li&gt;
&lt;li&gt;place it inside a frame&lt;/li&gt;
&lt;li&gt;adjust the crop&lt;/li&gt;
&lt;li&gt;export a transparent PNG&lt;/li&gt;
&lt;li&gt;move on to the next token
That repeated flow is the real problem.
The tool does not need to be complicated. It just needs to remove the boring steps.
## What the tool does
Token Maker is focused on VTT token creation.
The current workflow is simple:&lt;/li&gt;
&lt;li&gt;Drop an image into the editor&lt;/li&gt;
&lt;li&gt;Choose a border or style&lt;/li&gt;
&lt;li&gt;Adjust the image scale and position&lt;/li&gt;
&lt;li&gt;Pick an export size&lt;/li&gt;
&lt;li&gt;Download the PNG token
It supports different token shapes and borders, including circular, square, and polygon-style tokens.
The export is a transparent PNG, which works well for virtual tabletop platforms.
## Why I made it local-first
For this kind of tool, I wanted the workflow to feel quick.
You should be able to open the page, drop in an image, make the token, and export it.
• No heavy setup.
• No long design process.
• No need to turn a small token task into a full graphics project.
That is also why the editor is built around one main workspace instead of spreading the workflow across several steps.
## Where this helps
I think this is most useful for:
• DnD character tokens
• NPC tokens
• monster tokens
• boss encounter tokens
• quick campaign prep
• Roll20 and Foundry VTT games
• token pack preparation
It is especially helpful when you need several tokens at once.
One token is not a big deal. Twenty tokens is where the small time savings start to matter.
## A few details I cared about
### Fast preview
When making a token, you need to quickly see if the face, weapon, or character pose fits inside the frame. A slow preview makes the whole process feel worse.
### Different border styles
A plain ring works for many tokens, but not every token should look the same. A rogue, a mage, an undead creature, and a dragon boss usually need different visual treatment.
### Transparent PNG export
This matters for VTT use. Transparent PNG tokens are easier to place on different maps and backgrounds.
### Simple controls
The tool should not feel like Photoshop. For most token work, scale, position, border, style, and export size are enough.
## What I learned while building it
Small tools are often useful because they are specific.
This is not trying to replace a design app. It is just trying to make one repeated tabletop task faster.
That is the kind of product I enjoy building: not huge, not over-designed, just focused on one workflow that people actually repeat.
If you make tokens for DnD, Roll20, Foundry VTT, or Owlbear, you can try it here:Making tokens for a tabletop campaign should not take that long.
But if you run DnD games, you probably know the small routine:
find character art
open an image editor
crop the face or body
add a border
resize it
export a PNG
repeat it for every NPC, monster, boss, and player character
Doing this once is fine. Doing it for a full encounter is annoying.
That is why I built a small browser tool for this workflow:
Token Maker  |  &lt;a href="https://www.tokenmaker.one/" rel="noopener noreferrer"&gt;https://www.tokenmaker.one/&lt;/a&gt;
It is a free VTT token maker for DnD, Roll20, Foundry VTT, and Owlbear.
The problem I wanted to solve
Most image tools are too broad for this job.
They can make tokens, of course, but they are not built around the actual tabletop workflow.
When I am preparing a session, I usually do not want a full design tool. I just want to:
1.upload character art
2.place it inside a frame
3.adjust the crop
4.export a transparent PNG
5.move on to the next token
That repeated flow is the real problem.
The tool does not need to be complicated. It just needs to remove the boring steps.
What the tool does
Token Maker is focused on VTT token creation.
The current workflow is simple:
6.Drop an image into the editor
7.Choose a border or style
8.Adjust the image scale and position
9.Pick an export size
10.Download the PNG token
It supports different token shapes and borders, including circular, square, and polygon-style tokens.
The export is a transparent PNG, which works well for virtual tabletop platforms.
Why I made it local-first
For this kind of tool, I wanted the workflow to feel quick.
You should be able to open the page, drop in an image, make the token, and export it.
No heavy setup.
No long design process.
No need to turn a small token task into a full graphics project.
That is also why the editor is built around one main workspace instead of spreading the workflow across several steps.
Where this helps
I think this is most useful for:
DnD character tokens
NPC tokens
monster tokens
boss encounter tokens
quick campaign prep
Roll20 and Foundry VTT games
token pack preparation
It is especially helpful when you need several tokens at once.
One token is not a big deal. Twenty tokens is where the small time savings start to matter.
A few details I cared about
Fast preview
When making a token, you need to quickly see if the face, weapon, or character pose fits inside the frame. A slow preview makes the whole process feel worse.
Different border styles
A plain ring works for many tokens, but not every token should look the same. A rogue, a mage, an undead creature, and a dragon boss usually need different visual treatment.
Transparent PNG export
This matters for VTT use. Transparent PNG tokens are easier to place on different maps and backgrounds.
Simple controls
The tool should not feel like Photoshop. For most token work, scale, position, border, style, and export size are enough.
What I learned while building it
Small tools are often useful because they are specific.
This is not trying to replace a design app. It is just trying to make one repeated tabletop task faster.
That is the kind of product I enjoy building: not huge, not over-designed, just focused on one workflow that people actually repeat.
If you make tokens for DnD, Roll20, Foundry VTT, or Owlbear, you can try it here:
Token Maker - Free VTT Token Maker  |  &lt;a href="https://www.tokenmaker.one/" rel="noopener noreferrer"&gt;https://www.tokenmaker.one/&lt;/a&gt;
I am still improving the border styles, token templates, and batch workflow.
If you run VTT games and have suggestions, I would be interested to hear what would make token prep faster for you.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Publishing checklist&lt;br&gt;
Paste the title into DEV title field.&lt;br&gt;
Paste the article body into the editor.&lt;br&gt;
Use tags: dnd, webdev, gamedev, tooling.&lt;br&gt;
Keep only the two natural Token Maker links already included.&lt;br&gt;
Preview once before publishing.&lt;br&gt;
Token Maker - Free VTT Token Maker: &lt;a href="https://www.tokenmaker.one/" rel="noopener noreferrer"&gt;https://www.tokenmaker.one/&lt;/a&gt;&lt;br&gt;
I am still improving the border styles, token templates, and batch workflow.&lt;br&gt;
If you run VTT games and have suggestions, I would be interested to hear what would make token prep faster for you.&lt;/p&gt;

</description>
      <category>dnd</category>
      <category>tooling</category>
      <category>gamedev</category>
      <category>webdev</category>
    </item>
    <item>
      <title>my site</title>
      <dc:creator>吴sir</dc:creator>
      <pubDate>Tue, 05 May 2026 08:05:26 +0000</pubDate>
      <link>https://dev.to/sir_97b7841232683cb925c9/my-site-3h1f</link>
      <guid>https://dev.to/sir_97b7841232683cb925c9/my-site-3h1f</guid>
      <description>&lt;p&gt;This is my game site: &lt;a href="https://www.samuraisudoku.pro%E2%80%A8" rel="noopener noreferrer"&gt;https://www.samuraisudoku.pro &lt;/a&gt;&lt;br&gt;
This is my tool site: &lt;a href="https://www.tokenmaker.one" rel="noopener noreferrer"&gt;https://www.tokenmaker.one&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
