> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firstresonance.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Sample templates

> Starting-point ZPL label templates for inventory, kit, and location labels to copy and adapt for your org.

These are a few basic templates built with a barcode and text. Copy one and adapt it for your org:

<Tabs>
  <Tab title="Inventory Labels">
    ```
    ^XA
    ^PW211^FO55,30^BQN,2,3^FDQA,S1033^FS
    ^FT0,170^A0,30^FB211,1,0,C,0^FH\^FDPN:${part.partNumber}^FS
    ^XZ
    ```

    ```
    ^XA

    Logo:
    ^FO520,35^GFA,2470,2470,13,Q01F8,Q0IF,P07IFE,O01KF8,O03KFC,O0MF,N01MF8,N03MFC,:N07MFE,N0OF,:M01OF8,:M03OFC,::::M07OFE,::::M03OFC,:::M01OF8,:N0OF,:N07MFE,:N03MFC,N01MF8,O0MF,O07KFE,O01KF8,P0KF,P01IF8,Q03FC,,::::::::::::N0IFE07IF,O0306001C3,O0106I083,::O0306I083,O0706I083,O0F06I083,N0398CJ03,N070FC,N0C078,,S07IF,,N0IFE,N0E38E,N0C106,N0C10607IF,:N0C106I083,:::T0183,T0783,T0EC3,N03830038E6,N070FC0707C,N040CC,N0C186,:N0C10601C3C,N0C1060307E,N0C30602043,N0430C060C3,N07E1C060C3,N03C1006083,S06083,S06183,O07C00318E,N01FF003F0C,N0301800E,N0600C,N0C004J03,N0C006J03,:::N0C00407IF,N0600C03IF,N03838J03,N01FFK03,O038K03,V03,,:N0IFE,P01E,P018,P07,O01C,O038,O0E,N01C,N07,N0F,N0IFE,,::N0E,N07C,O0F8,O0DE,O087C,O081E,:O08F8,O0FC,N01F,N078,N0C,,:N0IFC,N0IFE,P01C,P038,P0F,O01C,O07,O0E,N038,N07,N0IFE,:,::O0FE,N03FF8,N0701C,N0600C,N0C006,::::N0600C,N0701C,N03818,,::N0IFC,N0IFE,N0C106,:::::::,::::::::::^FS

    ^PW576^FO12,75^BQN,2,3^FDQA,S1033^FS
    ^FO12,35^A0,45^FD${part.partNumber}^FS
    ^FO130,85^A0,32^FDRev: ${part.revision}^FS
    ^FO130,125^A0,25^FD${part.description}^FS
    ^FO130,155^A0,25^FDSN: ${serialNumber}^FS
    ^FO330,155^A0,25^FDLot: ${lotNumber}^FS
    ^XZ
    ```

    ```
    ^XA
    ^PW576
    ^CFA,15
    ^FX Company Logo
    ^FO0,2
    ^GFA,2470,2470,13,Q01F8,Q0IF,P07IFE,O01KF8,O03KFC,O0MF,N01MF8,N03MFC,:N07MFE,N0OF,:M01OF8,:M03OFC,::::M07OFE,::::M03OFC,:::M01OF8,:N0OF,:N07MFE,:N03MFC,N01MF8,O0MF,O07KFE,O01KF8,P0KF,P01IF8,Q03FC,,::::::::::::N0IFE07IF,O0306001C3,O0106I083,::O0306I083,O0706I083,O0F06I083,N0398CJ03,N070FC,N0C078,,S07IF,,N0IFE,N0E38E,N0C106,N0C10607IF,:N0C106I083,:::T0183,T0783,T0EC3,N03830038E6,N070FC0707C,N040CC,N0C186,:N0C10601C3C,N0C1060307E,N0C30602043,N0430C060C3,N07E1C060C3,N03C1006083,S06083,S06183,O07C00318E,N01FF003F0C,N0301800E,N0600C,N0C004J03,N0C006J03,:::N0C00407IF,N0600C03IF,N03838J03,N01FFK03,O038K03,V03,,:N0IFE,P01E,P018,P07,O01C,O038,O0E,N01C,N07,N0F,N0IFE,,::N0E,N07C,O0F8,O0DE,O087C,O081E,:O08F8,O0FC,N01F,N078,N0C,,:N0IFC,N0IFE,P01C,P038,P0F,O01C,O07,O0E,N038,N07,N0IFE,:,::O0FE,N03FF8,N0701C,N0600C,N0C006,::::N0600C,N0701C,N03818,,::N0IFC,N0IFE,N0C106,:::::::,::::::::::^FS
    ^FX Text Part Detail Section
    ^FO 80,2  ^FD ${part.description} ^FS
    ^FO 80,22  ^FD P/N: ${part.partNumber} ^FS
    ^FO 80,47  ^FD UOM: ${unitOfMeasure.type} ^FS
    ^FO 80,72  ^FD PO: ^FS
    ^FO 80,97 ^FD S/N: ${serialNumber} ^FS
    ^FO 80,122 ^FD Lot: ${lotNumber} ^FS
    ^FO 80,147  ^FD Custom Attribute: XX"^FS
    ^FO 80,172 ^FD Custom Attribute: XX^FS
    ^FX Status and Part Revision
    ^FO 380,20^GB50,50,6^FS
    ^FO 380,38 ^FD XX^FS
    ^FO 380,75^GB50,50,3^FS
    ^FO 380,85 ^FD Rev^FS
    ^FO 380,105 ^FD ${part.revision}^FS
    ^FX QR Code
    ^FO 450,20 ^BQN,2,3,Q,7 ^FDQA,${iuid}^FS
    ^FO 380, 135 ^FD Qty: ${quantity} ^FS
    ^FO 380, 155 ^FD UID: ${id} ^FS
    ^XZ
    ```
  </Tab>

  <Tab title="Kit Labels">
    ```
    ^XA
    ^PW211^FO55,30^BQN,2,3^FDQA,S1033^FS
    ^FT0,170^A0,30^FB211,1,0,C,0^FH^FDKit #:${id}^FS
    ^XZ
    ```

    ```
    ^XA

    Logo:
    ^FO520,35^GFA,2470,2470,13,Q01F8,Q0IF,P07IFE,O01KF8,O03KFC,O0MF,N01MF8,N03MFC,:N07MFE,N0OF,:M01OF8,:M03OFC,::::M07OFE,::::M03OFC,:::M01OF8,:N0OF,:N07MFE,:N03MFC,N01MF8,O0MF,O07KFE,O01KF8,P0KF,P01IF8,Q03FC,,::::::::::::N0IFE07IF,O0306001C3,O0106I083,::O0306I083,O0706I083,O0F06I083,N0398CJ03,N070FC,N0C078,,S07IF,,N0IFE,N0E38E,N0C106,N0C10607IF,:N0C106I083,:::T0183,T0783,T0EC3,N03830038E6,N070FC0707C,N040CC,N0C186,:N0C10601C3C,N0C1060307E,N0C30602043,N0430C060C3,N07E1C060C3,N03C1006083,S06083,S06183,O07C00318E,N01FF003F0C,N0301800E,N0600C,N0C004J03,N0C006J03,:::N0C00407IF,N0600C03IF,N03838J03,N01FFK03,O038K03,V03,,:N0IFE,P01E,P018,P07,O01C,O038,O0E,N01C,N07,N0F,N0IFE,,::N0E,N07C,O0F8,O0DE,O087C,O081E,:O08F8,O0FC,N01F,N078,N0C,,:N0IFC,N0IFE,P01C,P038,P0F,O01C,O07,O0E,N038,N07,N0IFE,:,::O0FE,N03FF8,N0701C,N0600C,N0C006,::::N0600C,N0701C,N03818,,::N0IFC,N0IFE,N0C106,:::::::,::::::::::^FS

    ^PW576^FO12,105^BQN,2,2^FDQA,S1033^FS
    ^FO12,35^A0,45^FDKit #: ${id}^FS
    ^FO330,35^A0,45^FDRUN-${runId}^FS
    ^FO12,85^A0,25^FD${run.title}^FS
    ^FO100,125^A0,25^FDCreated By: ${createdBy.name}^FS
    ^FO100,155^A0,25^FDDeliver To: ${deliveryLocation.name}^FS

    ^XZ
    ```
  </Tab>

  <Tab title="Location Labels">
    ```
    ^XA
    ^PW211^FO55,30^BQN,2,3^FDQA,S1033^FS
    ^FT0,170^A0,30^FB211,1,0,C,0^FH^FD${name}^FS
    ^XZ
    ```

    ```
    ^XA

    Logo:
    ^FO520,35^GFA,2470,2470,13,Q01F8,Q0IF,P07IFE,O01KF8,O03KFC,O0MF,N01MF8,N03MFC,:N07MFE,N0OF,:M01OF8,:M03OFC,::::M07OFE,::::M03OFC,:::M01OF8,:N0OF,:N07MFE,:N03MFC,N01MF8,O0MF,O07KFE,O01KF8,P0KF,P01IF8,Q03FC,,::::::::::::N0IFE07IF,O0306001C3,O0106I083,::O0306I083,O0706I083,O0F06I083,N0398CJ03,N070FC,N0C078,,S07IF,,N0IFE,N0E38E,N0C106,N0C10607IF,:N0C106I083,:::T0183,T0783,T0EC3,N03830038E6,N070FC0707C,N040CC,N0C186,:N0C10601C3C,N0C1060307E,N0C30602043,N0430C060C3,N07E1C060C3,N03C1006083,S06083,S06183,O07C00318E,N01FF003F0C,N0301800E,N0600C,N0C004J03,N0C006J03,:::N0C00407IF,N0600C03IF,N03838J03,N01FFK03,O038K03,V03,,:N0IFE,P01E,P018,P07,O01C,O038,O0E,N01C,N07,N0F,N0IFE,,::N0E,N07C,O0F8,O0DE,O087C,O081E,:O08F8,O0FC,N01F,N078,N0C,,:N0IFC,N0IFE,P01C,P038,P0F,O01C,O07,O0E,N038,N07,N0IFE,:,::O0FE,N03FF8,N0701C,N0600C,N0C006,::::N0600C,N0701C,N03818,,::N0IFC,N0IFE,N0C106,:::::::,::::::::::^FS

    ^PW576^FO12,25^BQN,2,3^FDQA,S1033^FS

    ^FO120,35^A0,45^FD${locationSubtype.name}: ${name}^FS
    ^FO120,85^A0,25^FD${parent.type}: ${parent.name}^FS
    ^FO120,115^A0,25^FD ${address}^FS
     

    ^XZ
    ```
  </Tab>
</Tabs>

Use [Labelary](http://labelary.com/) to add an image for your logo or any other image. The image is encoded as a Base64 string. To understand the code, see the Zebra [ZPL programming guide](https://www.zebra.com/content/dam/zebra_new_ia/en-us/manuals/printers/common/programming/zpl-zbi2-pm-en.pdf).

<Note>
  The QR code field includes "QA," so all characters show up in the barcode. For details, see [QR code missing first three characters in ZPL](https://www.zebra.com/us/en/support-downloads/knowledge-articles/ait/QR-code-missing-first-three-characters-when-using-ZPL-language.html).
</Note>
