Designing your own labels - Zebra

Modified on Thu, 18 May 2023 at 10:44 AM


    There are many tools for designing ZPL-type labels, our favorite is Zebra's Designer 3 software.  It's free.  You can start by downloading the application - here is a link.


NOTICE: designing labels is an advanced topic and may be too technical for many users.  The Cloud Retailer team is happy to assist.  Label designing services require a premium services contract.
Once Zebra Designer is installed, run the application. You'll want to download one of our label templates instead of starting from scratch.

Here is a short video taking you through how to use the Zebra Designer application and upload your designs to Cloud Retailer.
PLEASE NOTE: when Uploading your templates to Cloud Retailer there are a couple of extra steps you will want to take to ensure proper printing of your design.
Step 1 - At the top of the code you pasted in add
<div style="font-size:0.5px; color:white;"><pre>

Step 2 - At the very end of the code that you pasted in, remove the last ^XZ and paste the following in its place.

</pre></div>@Model.Location.Name<br>@Model.Data.Description<br>@Model.Data.PrimaryProductCode<br>@Model.Data.Price.ToString("C")<br><div style="font-size:0.5px; color:white;"><pre>^XZ</pre></div>
It should look something like this:
If you need to move a text field you will want to edit the numbers after the ^FO associated with the text you want to move. The first number will move it left and right add to the number to go right, subtract to go left. The second number will move it up or down on the label add to go down, subtract to move up.
If you need to move the Barcode the same logic applies but with the numbers following the ^FT
All labels, even the most meticulously designed, can need tweaking. If you don't feel comfortable doing so yourself we would be happy to assist via premium services. If you're unsure what Premium Service entails see our Support Covered page for details here.
If you are receiving a blue screen error when loading the label designer please click the link below:
Label Printer Blue Screen Error

Here are some variable names that you can use to display price data in labels:

Sale price -   @ProductDynamic.SalePrice.ToString("C")  (or try @Model.ProductDynamic.SalePrice .ToString("C") )
Price A -   @ProductDynamic.PriceA.ToString("C")       (or try @Model.ProductDynamic.PriceA.ToString("C") )
Price B -   @ProductDynamic.PriceB.ToString("C")       (or try @Model.ProductDynamic.PriceB.ToString("C") )
Price C -   @ProductDynamic.PriceC.ToString("C")        (or try @Model.ProductDynamic.PriceC.ToString("C") )

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article