Tesla Wrap Size & Dimensions
This page covers the digital wrap image file you upload to Tesla's in-car Paint Shop — pixel dimensions, file size, format and filename rules. It is not about physical vinyl: if you are pricing a real wrap for a Model Y, you want a body shop and square footage, not this page.
Looking for physical vinyl wrap sizes?
"Tesla wrap size" gets used for two completely different things. If you need roll widths, square footage or a quote for having a real car wrapped in vinyl, nothing on this page will help you — go and talk to an installer. Everything below is about the digital PNG image that renders on the car's touchscreen inside Paint Shop.
The short answer
Tesla wrap file specification
- Resolution
- 512x512 to 1024x1024
- Recommended
- Match the template exactly
- Format
- PNG only
- Max file size
- 1 MB
- Filename
- 30 chars max, A-Z 0-9 _ - space
- Slots on the car
- 10 from app + 10 from USB
"Use template size for best results"
Tesla's stated range is 512x512 to 1024x1024 pixels, followed by the instruction to use the template size for best results. Those two sentences are doing different jobs. The range is what the car will accept. The template size is what will actually look right.
The wrap image is not a picture of a car — it is a UV atlas, a flat sheet that gets wrapped onto the 3D body geometry. Every pixel maps to a specific point on a specific panel. Upload a 512x512 file and the car still renders it, but it is being stretched to cover the same surface area at a quarter of the pixel density, and hard edges turn to mush on the doors and hood. Upload something that is the right pixel count but the wrong aspect ratio and the mapping shifts: your artwork lands on the wrong panels.
So the practical rule is simpler than the documented one. Open the template for your exact model, work on that canvas at its native size, export at the same size. Our Tesla wrap maker loads the official template for each model and exports at the matching dimensions, which removes this as a thing you have to think about.
The 1024x768 Cybertruck contradiction
Here is the detail almost every other guide gets wrong. Tesla's README describes the acceptable range as "512x512 to 1024x1024" — phrasing that reads as square-only. Tesla then ships a Cybertruck template that is 1024x768. It is not square, and 768 is outside the range as commonly read.
We read the dimensions out of the PNG headers of all 12 published templates rather than trusting the prose. 11 of them are 1024x1024. One is not: Cybertruck at 1024x768.
The consequence is concrete. If you build a Cybertruck wrap on a 1024x1024 canvas because a blog post told you Tesla wraps are square, the bottom quarter of your artwork has nowhere to go and everything above it lands on the wrong panels. Cybertruck wraps must be authored at 1024x768.
Reference
All 12 official Tesla wrap template sizes
Dimensions read directly from the PNG headers in Tesla's teslamotors/custom-wraps repository,
not copied from its README. Directory names are the folder each template lives in.
| Model | Directory | Dimensions | Aspect | Covers |
|---|---|---|---|---|
| Cybertruck | cybertruck | 1024x768 | 4:3 non-square | All Cybertruck builds. The only non-square template Tesla ships. |
| Model 3 | model3 | 1024x1024 | 1:1 square | Model 3 built before the 2024 refresh. |
| Model 3 Standard & Premium (2024+) | model3-2024-base | 1024x1024 | 1:1 square | Refreshed Model 3 from 2024 onward, Standard and Premium trims. |
| Model 3 Performance (2024+) | model3-2024-performance | 1024x1024 | 1:1 square | Model 3 Performance from 2024 onward — different bodywork to the Standard car. |
| Model Y | modely | 1024x1024 | 1:1 square | Model Y built before the 2025 refresh. |
| Model Y Standard (2025+) | modely-2025-base | 1024x1024 | 1:1 square | Refreshed Model Y from 2025 onward, Standard trim. |
| Model Y Premium (2025+) | modely-2025-premium | 1024x1024 | 1:1 square | Refreshed Model Y from 2025 onward, Premium trim. |
| Model Y Performance (2025+) | modely-2025-performance | 1024x1024 | 1:1 square | Model Y Performance from 2025 onward. |
| Model Y L | modely-l | 1024x1024 | 1:1 square | The long-wheelbase, three-row Model Y L. |
| Model S (2021+) | models-2021 | 1024x1024 | 1:1 square | Model S from the 2021 refresh onward. Tesla ships no template for earlier cars. |
| Model S Plaid (2025+) | models-2025-plaid | 1024x1024 | 1:1 square | Model S Plaid from 2025 onward. |
| Model X (2021+) | modelx-2021 | 1024x1024 | 1:1 square | Model X from the 2021 refresh onward. Tesla ships no template for earlier cars. |
Tesla labels these by model year ("2024+", "2025+") and never uses the community codenames Highland or Juniper. We follow Tesla's naming.
File size: the 1 MB ceiling
A wrap must be under 1 MB. That sounds generous until you try to export a 1024x1024 photographic PNG, which routinely lands at 1.5-2.5 MB because PNG is lossless and photographs are noisy. Three fixes, in order of how much they cost you visually:
- Quantise the palette. Running the export through
pngquant --quality=70-90typically cuts 60-75% off the file with no visible change. This is the same step we use for image assets on this site. - Keep the transparent regions transparent. The template's background is fully transparent because it is not paintable geometry. Filling it with a colour adds bytes and paints nothing.
- Simplify. Flat colour, gradients and vector shapes compress to a few tens of kilobytes. Grain, noise overlays and dense photographic texture are what blow the budget.
Filename rules
The filename is validated as strictly as the image. Allowed characters are letters, digits, underscores, dashes and spaces, with a maximum of 30 characters. Everything else — accented letters, emoji, apostrophes, brackets, commas, slashes — is rejected.
What makes this an expensive mistake is that it usually fails silently. The car does not tell you the
filename was illegal; the wrap simply is not in the list. The two rules fail independently.
Alex's Racing Stripes v2.png breaks only on the apostrophe — at 24 characters the name is
comfortably inside the limit. Summer Holiday Roadtrip Stripes 2026.png breaks the other way:
every character is legal, but the name is 36 characters. Alex Racing Stripes v2.png satisfies
both.
How many wraps fit on the car
Up to 10 wraps uploaded through the Tesla mobile app, and up to 10 more loaded from a USB drive. These are separate pools. A car with 10 app-uploaded wraps will still read 10 from a stick.
This changed on 22 July 2026, when Tesla reworded the README. The previous wording was "10 at a time", which everyone reasonably read as a single combined cap — and which a large amount of still-live third-party content continues to repeat.
Getting the size right without thinking about it
The reliable workflow is to start from the official template rather than from a blank canvas, because the template carries the dimensions, the panel layout and the transparency mask all at once. Our browser-based Tesla wrap maker loads the correct template per model and exports a PNG at the matching size with a filename already sanitised to Tesla's rules. When you are ready to get it onto the car, see how to upload a Tesla wrap, and if Paint Shop refuses to list it, work through Tesla wrap not showing up.
Keep going
Related guides & tools
FAQ
Frequently Asked Questions
What size should a Tesla wrap image be?
Does a Tesla wrap have to be square?
What file format does a Tesla wrap use?
How large can a Tesla wrap file be?
How many wraps can I store on the car?
What are the rules for the wrap filename?
WhatsMyTools is not affiliated with, endorsed by, or sponsored by Tesla, Inc. Tesla, Model 3, Model S, Model X, Model Y and Cybertruck are trademarks of Tesla, Inc.