ORIGINAL PIXEL MEASUREMENT · NOVEMBER 6, 2026
Roblox Shirt Template Letter O: Outer Width Versus Opening
A wider-looking O does not need a wider footprint on a roblox shirt template. In 12 saved 64 × 64 previews, the normal and bold O both spanned 52 pixels at the center row in most files. But the normal opening was 35–36 pixels and the bold opening was 28. The added weight mainly occupied space inside the same outer footprint in this test.
This is a pixel test of selected saved previews, not a viewer-readability or Roblox Studio result.
Outer edge and counter, measured separately
We measured the same 12 preview PNGs used in our three-row counter profile. Six show a normal red Arial O and six show a bold red Arial O. Each came from a 585 × 559 saved Shirt export, cropped to the 128 × 128 FRONT panel and reduced to a 64-pixel preview on one of three backgrounds. Each background contributes a selected low- and high-signal checker position. The comparison holds letter position, color, panel, and preview size fixed.
| Preview row | Normal outer width | Bold outer width | Normal opening | Bold opening |
|---|---|---|---|---|
| 28, above center | 52 px | 52–53 px | 36 px | 29–30 px |
| 32, center | 51–52 px | 52 px | 35–36 px | 28 px |
| 36, below center | 48–50 px | 50 px | 32–33 px | 25–26 px |
The new outer-width audit contains 36 measurements: three rows in each of 12 files. It classifies a pixel as red when R > 100, R > 1.5 × G, and R > 1.2 × B. Outer width is rightmost red x − leftmost red x + 1. The earlier counter audit finds the inward-facing red edges and counts columns strictly between them. Both calculations use the same saved images and color rule.
At center, the bold outer edge is 52 pixels across in all six files; normal spans 51–52. That is a maximum one-pixel difference in this sample. The center opening differs by at least seven pixels. At the lower row, both variants can reach 50 pixels across, while their openings differ by at least six pixels in matched files. Thus an outline-width check alone would miss the largest change introduced by the heavier letter.


A repeatable check for your design
- Place two weights of the same letter at identical coordinates on the Shirt FRONT panel.
- Save both PNGs from the editor. Roblox identifies FRONT as a 128 × 128 square in its classic clothing guide.
- Crop the same panel and reduce it to the size at which you expect people to inspect it. Keep the background and scaling settings identical.
- For each image, compare the leftmost and rightmost colored pixels at several horizontal rows. Then measure the inner opening at those same rows.
- Look at the complete letter at native size, then test the saved Shirt in Studio on your intended avatar, as Roblox recommends for classic clothing.
Limits and sources
The measured result covers one Arial O, one red, one panel location, three selected row positions, and 12 selected 64-pixel previews. It does not establish what people can read, what all checker positions show, or how a Roblox avatar renders it. The audit script and every new reading are in audit/2026-11-06-outer-width.ps1 and audit/2026-11-06-outer-width-results.json; the earlier counter readings are retained alongside them. The original measurements, paired interpretation, and repeatable workflow form most of this article.
- Roblox Creator Hub: classic clothing — primary source for the FRONT panel and Studio test process.
- Our saved-export preview test — first-party source images and method.