A white rectangle around your design on a black or dark shirt almost always means the artwork file still had a solid background. JPG and JPEG files cannot store transparency, so that white (or light) backdrop becomes part of the print. The fix is to send a file with a transparent background—usually a PNG—or to approve a proof that shows the design on the actual shirt color before anything ships.
This guide explains why the box appears, how to tell an accidental rectangle from a deliberate photo border, what to check on the proof, and how to order finished shirts or ready-to-press transfers without that surprise. It links deeper file guides rather than repeating them. If you are ordering from LuxPort in San Antonio, a custom shirt starts at $24.99 for a front print ($29.99 front + back), and single DTF transfers start at $3.99 depending on size.
What causes the white box on a dark shirt?
DTF printing puts ink where your file has color. If your file is a logo or photo sitting on a white square, that white square is color too. On a white shirt the square can blend in and look invisible. On black, navy, or another dark color, the square prints as a hard-edged rectangle behind the art.
The most common sources:
- A JPG or JPEG export — these formats flatten everything onto an opaque background. There is no "see-through" area.
- A design saved from a phone screenshot — screenshots include whatever was behind the design, often a white canvas or gray grid.
- A logo pulled from a website — many site logos sit on a white or colored tile in the download.
- Art that was never cleaned up — the design looks fine in a messenger app preview because the app shows it on white. The shirt is not white.
For the file-format deep dive, use Do I Need a Transparent Background for Shirt Printing? and Do I Need a Transparent PNG for DTF Transfers? Those posts cover PNG vs JPG in more detail. This post stays on the symptom people notice first: the white box on a dark shirt.
JPG vs transparent PNG: the short version
Think of a transparent PNG as a cutout sticker. Only the design has ink. Think of a JPG as the same sticker still stuck to a white piece of paper. When you press or print that JPG onto a black shirt, you get the sticker and the paper.
LuxPort's upload product accepts PNG, JPG, and PDF (up to 25MB per file on the live product page). JPG is fine when the white background is intentional—for example, a photo you want framed with a white border. JPG is the wrong choice when you want only the logo, mascot, or cutout photo to sit on the fabric with no box.
If you are not sure which file you have, open it on a computer and look for a checkerboard or gray grid behind the art. That usually means transparency. A solid white field around the design means you still have a background. Resolution still matters too; see what file format and resolution are needed for DTF printing and what photo quality you need for a picture shirt.
Accidental box vs a deliberate photo border
Not every rectangle is a mistake. Memorial shirts, celebration-of-life tees, and some family collage layouts use a thin border or soft frame around a portrait on purpose. That border is part of the design. An accidental box is different: it is usually a hard white or light square that follows the edges of the canvas, not a styled frame you chose.
Ask yourself:
- Did I add this border on purpose?
- Does the proof show the border on the actual shirt color I ordered?
- Would I still want that rectangle if the shirt were black?
For intentional memorial layouts, start from custom memorial shirts and the ideas in what to put on a memorial shirt. For multi-photo layouts, read collage layouts that stay readable—those posts talk about photo backgrounds as design choices, not as file accidents.
Why the on-screen preview can hide the problem
Most phones and chat apps show images on a white or light gray page. A white background around your logo disappears against that page. You only see the problem when someone places the same file on a black mockup—or worse, when the finished shirt arrives.
Dark shirts change how edges read. A soft shadow that looked fine on white can turn into a muddy halo on black. Mid-tone gray backgrounds can look like dirty rectangles. That is why you should judge the proof on the shirt color you actually ordered, not on a blank white canvas. Our post on choosing black or white for a photo print covers shirt-color choices; this guide focuses on cleaning the file so the shirt color can do its job.
Live shirt colors on the upload product (verified today) are White, Black, Gray, Navy, and Red in adult sizes S–3XL. Navy and Black are where white-background mistakes show up the most. Gray can hide a light gray backdrop until you look closely. Red can make a pale box look pinkish or chalky. White shirts can hide a white box entirely—which is why some people only notice the issue after they reorder the same file on black.
How to fix the file before you order
- Start from the original art when you can—vector logo, layered design file, or a high-resolution export with transparency already saved.
- Remove the background with a tool that supports transparency, then export PNG. Do not screenshot the result and send the screenshot.
- Check edges for leftover white fringing, especially around text and hair. Soft white halos still print.
- Place the PNG on a black square in any simple editor and look from an arm's length. If you still see a rectangle, the background is not clean yet.
- Send that cleaned file when you order a finished shirt or a transfer—not a compressed social download if you still have the original.
If the only file you have is a JPG with a baked-in background, you may need cleanup or a redesign. Low-resolution logos that already look soft will not get sharper just because you remove the background; see can a low-resolution logo be fixed for printing and can you print a logo from a screenshot.
Social downloads are another common trap. Facebook and Instagram compress photos. If that is your only source, keep the print smaller and check faces on the proof. Details are in using a photo from Facebook or Instagram on a shirt.
What to check on the proof (before you approve)
A proof comes with your order, and you approve it before printing. Treat the proof as the last chance to catch a white box.
- Shirt color in the mockup: confirm it matches what you ordered (Black, Navy, and so on).
- Edges of the design: look for a hard rectangle, soft white halo, or leftover canvas corners.
- Transparent areas: the shirt fabric should show through around the art, not a painted white field.
- Small text and thin lines: make sure removing a background did not leave jagged white crumbs that look like noise.
- Front and back: if you ordered front + back (+$5 per shirt on finished tees), check both sides.
Use the full list in what to check on your shirt proof before approving it. Spelling, names, and placement matter too—but for dark shirts, the background check belongs near the top.
Ordering finished shirts vs pressing your own transfers
Finished shirts. Upload your cleaned file on the upload custom T-shirt page, or build from scratch with Design Your Own. Front-only is $24.99; front + back is $29.99. You approve the proof before production. That is the safest path if you do not want to run a heat press.
Single transfers. If you already have shirts and a press, order a single DTF transfer (live size tiers from $3.99 for up to 2×2 inches through $8.99 for up to 13×13 inches). The white-box problem still applies: a JPG with a white canvas becomes a white rectangle on the film, then on the shirt.
Larger transfers and gang sheets. Bigger single pieces use the large 12-inch DTF transfer ($7.99 / $9.99 / $14.99 for 12×10, 12×12, and 12×18). Multiple designs go on the 12-inch gang sheet builder (from $9.99 for 12×12). Keep transparent backgrounds on every design on the sheet so you are not cutting white boxes apart later. Spacing and layout tips live on the DTF gang sheets page and in the fillers and cutting guides already on the blog.
San Antonio examples where the white box shows up
Local orders hit this issue in predictable ways:
- Contractor and crew logos downloaded as JPGs from an old website, then printed on black work shirts.
- School or team logos pulled from a flyer PDF that sits on a white page (permission still required—see the logo-permission post on the blog).
- Family cruise or reunion photos saved from a text thread as screenshots, then ordered on navy or black for a group photo.
- Memorial portraits where the family wants only the face and soft vignette, but the file still carries a white square from the camera export.
In each case the fix is the same: clean the background, check the proof on the dark shirt color, then print. Share your in-hand date when you order and approve the proof promptly so production can move once you are happy with the layout.
Price reference (verified live for this post)
| Product | What you get | Live price |
|---|---|---|
| Upload / custom tee | Front only / front + back; White, Black, Gray, Navy, Red; adult S–3XL | $24.99 / $29.99 |
| Design Your Own | Front only / front + back | $24.99 / $29.99 |
| Single DTF transfer | Size tiers up to 13×13 in | $3.99–$8.99 |
| Large DTF transfer | 12×10 / 12×12 / 12×18 | $7.99 / $9.99 / $14.99 |
| Gang sheet builder | 12" wide sheets | From $9.99 (12×12) |
Crew packs and other products are listed on the business crew shirt packages collection if you need matching shirts for a whole team after the design is cleaned up.
Quick checklist before you hit submit
- File is PNG (or another format with real transparency) when you want no background.
- You viewed the art on a black or dark preview, not only on a white phone screen.
- No hard white corners, canvas edges, or soft white halos remain.
- If a border is intentional, you are happy seeing it on the dark shirt color.
- Proof shows the correct shirt color and you checked the design edges before approving.
- Spelling, names, and placement are checked as well (proof checklist linked above).
FAQ
Why is there a white square behind my logo on a black shirt?
The file you sent almost certainly included an opaque background. JPG files always have one. Remove the background, export a transparent PNG, and approve a proof that shows the logo on black with fabric showing through around the edges.
Will a transparent PNG always fix it?
A clean transparent PNG fixes the accidental box. It will not fix soft white fringing left on the edges, low-resolution blur, or a border you left in on purpose. Check the proof closely.
Can I use a JPG if my shirt is white?
Often the white background blends on a white shirt, so people do not notice. The same JPG on black, navy, or red will show the box. If you might reorder on a dark color later, clean the background once and keep that PNG.
Is a white border ever okay?
Yes—when it is intentional, like a framed memorial photo or a collage cell. Say so when you order, and confirm it on the proof for the shirt color you chose.
What if I already approved a proof that had the box?
Approved proofs go to print as approved. Options after that depend on the live Return and Refund Policy and whether the box was in the file you approved. Contact the contact page with your order details if you need help on a current order. For the next order, send a cleaned file and review the dark-shirt edges before you approve.
Do transfers have the same problem as finished shirts?
Yes. A white background in the file becomes a white rectangle on the transfer film, then on the garment when you press. Clean the file before you order singles or gang sheets.
Where should I start if I only have a messy file?
Begin with the original photo or logo if it still exists. If not, clean what you have as well as you can, keep the print size realistic, and use the proof. LuxPort's San Antonio shop is at the Potranco Rd mailing address listed on the site; questions go through the contact page or the main shop number on the site footer.
Ready to get started? Tell us about your project and we'll put together a quote.
Request a QuoteCall Now: (844) 589-7678