Lançamento

30% no primeiro mês do Pro30% no 1º mêsR$ 29,98 → R$ 20,99

Ver planos
ZPL em PDF

Comando · ^XA

^XA e ^XZ: onde a etiqueta começa e termina

Se você abriu um arquivo de etiqueta e a primeira coisa foi ^XA, encontrou o começo. ^XA abre uma etiqueta, ^XZ fecha e manda imprimir, e tudo entre os dois é uma etiqueta — uma só. É o par que explica por que um único arquivo .txt do marketplace contém o dia inteiro de pedidos.

Conferido em 1 de setembro de 2026

Um par, uma etiqueta

^XA não tem parâmetro nenhum: são dois caracteres e pronto. O mesmo vale para ^XZ. O que eles delimitam é um formato de etiqueta completo, e a impressora só começa a desenhar quando recebe o ^XZ — até lá está acumulando instruções.

Por isso um arquivo com cinquenta pares ^XA…^XZ são cinquenta etiquetas, uma atrás da outra. Não existe comando de “próxima etiqueta”: o próximo ^XA é o comando de próxima etiqueta.

  • ^XA — abre o formato. Sem parâmetros.
  • ^XZ — fecha o formato e imprime. Sem parâmetros.
  • ^PQ — dentro do par, define quantas cópias daquela etiqueta imprimir.
  • Um ^XZ faltando no fim do arquivo ainda renderiza aqui, mas a impressora esperaria por ele.

Por que saíram menos páginas do que blocos ^XA

Um bloco que não desenha nada é manutenção de impressora, não uma etiqueta. ^XA^MCY^XZ limpa o bitmap; ^XA^IDR:ARQ.GRF^FS^XZ apaga um arquivo da memória. Nenhum dos dois produz imagem, e transformá-los em página em branco faria um arquivo de cinquenta etiquetas virar cem páginas, metade delas vazias.

Então esses blocos são descartados de propósito. Um bloco que tentou desenhar é mantido mesmo se sair em branco — a diferença é ter tentado, não o resultado.

O que costuma vir logo depois do ^XA

Os comandos que valem para a etiqueta inteira ficam no começo, porque afetam tudo que vem depois: ^PW e ^LL definem o tamanho, ^CI28 define a codificação dos acentos, ^LH move a origem, ^BY define o padrão dos códigos de barras.

Se o acento da sua etiqueta está saindo errado, é aqui que falta alguma coisa: um ^CI28 logo depois do ^XA resolve, e colocá-lo no meio da etiqueta só afeta os campos dali para frente.

Solte um arquivo com vários ^XA e navegue etiqueta por etiqueta

Arraste o arquivo, cole o código ou escolha do dispositivo

.txt · .zpl · .prn · .zip · .pdf · .png · .jpg — 30 etiquetas por dia

A conversão acontece no seu navegador: seu arquivo nunca sai do seu aparelho.Como isso funciona
Grátis, sem cadastroSem uploadSem marca d'águaLote de vários arquivosPDF · PNG · ZIP

Dúvidas

Perguntas frequentes

O que significa ^XA em ZPL?

^XA abre uma etiqueta — é o começo do formato. Todo o conteúdo até o ^XZ correspondente descreve uma etiqueta impressa. Um arquivo com cinquenta blocos ^XA são cinquenta etiquetas.

^XA tem parâmetros?

Não, nenhum. São dois caracteres depois do acento circunflexo e nada mais. O mesmo vale para o ^XZ, que fecha o formato e dispara a impressão.

Meu arquivo tem 50 blocos ^XA mas saíram 47 páginas. Por quê?

Alguns blocos não desenham nada — são manutenção de impressora, como ^XA^MCY^XZ, que limpa o bitmap. Eles são descartados de propósito, para o arquivo não virar uma sequência de páginas em branco intercaladas.

O que acontece se faltar o ^XZ no fim?

Aqui a última etiqueta ainda renderiza. Numa impressora de verdade, ela ficaria esperando o fim do formato e não imprimiria essa última — é uma das causas de a última etiqueta do lote não sair.

Outros guias