Dalam proses pembuatan batik, dikenal ada tiga teknik, yaitu teknik cap, teknik tulis serta teknik campuran cap dan tulis. Batik dengan teknik cap diperuntukkan dalam pembuatan batik dengan bentuk pengulangan motif. Motif yang dibuat diperhitungkan dengan ilmu ukur sehingga hasilnya akan sesuai dengan keinginan. Batik cap tidak memerlukan pola di atas kertas karena dengan menggunakan cap, perajin sudah mengetahui secara pasti pola yang akan dihasilkan.
Batik tulis dikerjakan dengan menggunakan canting dalam membentuk gambar awal pada permukaan kain. Bentuk gambar pada batik tulis tampak lebih luwes dengan ukuran garis motif yang relatif bisa lebih kecil dibandingkan dengan batik cap. Meskipun demikian, batik tulis dapat pula dibuat mengulang bentuk. Oleh sebab itu, diperlukan pola yang dibuat pada kertas pola dengan ukuran sebesar kain. Gambar batik tulis bisa dilihat pada kedua sisi kain tampak lebih rata (tembus bolak-balik) khusus bagi batik tulis yang halus. Batik dengan teknik campuran cap dan tulis diperuntukkan untuk meningkatkan kuantitas produksi pesanan. Dengan demikian, pekerjaan menjadi lebih cepat dan mudah.
Proses pembuatan batik tulis terdiri dari berbagai versi sesuai kebiasaan dan kebutuhan perajin di setiap daerah. Istilah yang digunakan dalam pembatikan biasanya menggunakan istilah dalam bahasa Jawa. Proses pembatikan dapat diuraikan sebagai berikut.
a. Nganji
Pemberian kanji setelah kain dicuci. Kegiatan pemberian kanji dapat dilakukan sesuai keinginan dan kebiasaan.
b. Ngemplong
Penghalusan permukaan kain dengan jalan dipukul-pukul dengan alat pemukul dari kayu agar kain tidak kaku dan mudah menyerap malam dan warna.
c. Nyungging
Membuat pola di atas kertas.
d. Nuaplak
Menjiplak pola dari kertas ke kain.
e. Nglowong
Memberi lilin/malam pada kain sesuai pola.
f. Ngiseni
Memberi isian motif ke dalam pola besar.
g. Nembok
Penutupan pada bagian-bagian tertentu dengan malam agar tetap berwarna putih saat dilorot.
h. Nyolet
Memberi warna dengan kuas atau kayu dengan ujung spons.
i. Nyelup
Memberi warna pada kain dengan pencelupan
j. Mopok
Memberi isian pada latar belakang pola.
k. Nglorod
Membuang lilin/malam yang sudah tidak diperlukan lagi agar motif batik terlihat.
l. Nanahi
Memberi isen dengan malam pada latar belakang pola.
m. Selanjutnya dapat dilakukan pencelupan warna terakhir dan pelorotan.