La technique d'impression batik utilise la cire chaude et fondue pour assurer une teinture résistante. Des lignes ou des points de cire sont tracés là où le créateur souhaite éviter que la couleur de la teinture ne se répande sur le vêtement. La cire y est appliquée à l'aide d'un pinceau ou d'un stylo, généralement à l'aide d'un bec verseur appelé tjanting/canting. Pour créer de plus gros motifs, on utilise alors une brosse rigide. Il existe une autre technique de dessin employant des timbres dont les motifs sont larges et très simples. Les motifs doivent être dessinés sur les deux faces du tissu. Le tissu est d'abord lavé, puis battu avec un maillet. Une fois le tissu recouvert de ses motifs, il est teint dans la couleur désirée. La cire est ensuite ôtée avec de l'eau bouillante et une fois disparue, elle forme un contraste saisissant avec la teinture du vêtement. Comme la cire résiste à la teinture, le résultat final est un superbe vêtement orné de motifs créatifs et complexes. Le processus est répété plusieurs fois en fonction de la couleur souhaitée. Ce type de dessin traditionnel est appelé batik tulis. La technique d'impression batik est très populaire dans la ville sainte d'Ujjain.