Batik kerajinan tangan tradisional atau batik tulis menggunakan bahan katun atau sutra. Kain tenunan padat berkualitas baik bekerja paling baik karena lilin menempel lebih dekat ke serat. Bahan yang akan digunakan dicuci dan direbus beberapa kali dalam air untuk menghilangkan semua sisa pati dan zat perekat seperti kapur atau kapur. Secara tradisional kain akan ditumbuk atau disetrika untuk membuatnya lebih halus dan lebih mudah untuk menerima lilin, meskipun di zaman modern kain buatan mesin dengan kualitas yang lebih tinggi membuat langkah ini tidak perlu dilakukan. Kain biasanya berwarna putih atau krem dalam keadaan aslinya.
Lilin yang digunakan dalam proses pembuatan batik Hijab umumnya berupa campuran beeswax dan parafin. Beeswax digunakan karena mudah dibentuk tanpa pecah dan parafin mudah retak sehingga menghasilkan efek visual yang diinginkan. Resin alami terkadang ditambahkan untuk membantu daya rekat, dan lemak hewani membuat lilin lebih cair. Jumlah bahan yang tepat untuk lilin adalah rahasia yang dijaga ketat untuk setiap pengrajin. Detail rumit dari desain digambar menggunakan lilin berkualitas tinggi sementara area yang luas diisi dengan lilin murah berkualitas lebih rendah. Lilin harus disimpan pada suhu yang benar: terlalu dingin akan masuk ke mulut alat canting; dan terlalu panas akan mengalir terlalu cepat dan sulit dikendalikan.
ilin dipanaskan dalam wajan besi atau tembikar kecil yang disebut wajan di atas kompor arang atau kompor gas. Sementara lilin dioleskan ke kain, sisanya disimpan dalam keadaan cair. Alat yang digunakan untuk menggambar pola pada kain disebut canting atau tjanting. Ini adalah wadah tembaga kecil dengan cerat tipis yang panjang. Lilin mengalir ke cerat dan digunakan oleh pengrajin untuk menggambar pola, garis, atau titik. Canting dilekatkan pada gagang bambu agar lebih mudah untuk dimanipulasi. Seorang pembuat batik biasanya akan memiliki sejumlah canting dengan cerat dalam ukuran yang sedikit berbeda.
Sebelum mengoleskan lilin, desain digambar tipis di atas kain menggunakan arang atau pensil, atau dijiplak dari stensil. Desain diturunkan dari generasi ke generasi. Pengrajin individu akan memiliki desain tanda tangan atau mungkin bekerja sesuai pesanan. Batik Hijab dari daerah tertentu sering menggunakan pola atau motif yang sama, dan dalam budaya tradisional Jawa, desain tertentu disediakan untuk stasiun tertentu dalam kehidupan, seperti sultan atau keluarga kerajaan.
Setelah desain dibuat sketsa, lilin diaplikasikan menggunakan canting. Kain dibentangkan di atas bingkai bambu untuk memungkinkan lilin mendingin dan mengeras dengan mudah. Pengrajin akan menelusuri sepanjang garis pensil atau menerapkan titik-titik atau pola lainnya. Cerat canting tidak menyentuh kain; itu diadakan tepat di atas materi. Polanya biasanya dilapisi lilin di kedua sisi kain. Batik tulis kualitas terbaik benar-benar reversibel dengan pola yang identik di kedua sisinya. Sangat hati-hati diambil untuk tidak menumpahkan lilin apapun pada kain atau membuat kesalahan karena hampir tidak mungkin untuk menghapus. Jika lilin tumpah, area tersebut direndam dalam air panas dan kemudian lilin dikupas dengan pisau tajam. Namun, lilin yang tumpah jarang dapat dihilangkan sepenuhnya tanpa pembusukan yang mengurangi harga kain jadi. Oleh karena itu, pekerjaan detail biasanya dilakukan oleh pengrajin yang paling berpengalaman. Area yang luas sering diisi oleh peserta magang yang kurang berpengalaman.
Ketika desain telah selesai, kain dicelup dalam gerabah atau tong beton pewarna. Jumlah waktu yang dicelupkan ke dalam tong mempengaruhi seberapa gelap warnanya. Setelah pewarnaan, kain dikeringkan dan lapisan lilin selanjutnya diterapkan jika pengrajin ingin menambahkan warna lebih lanjut dengan proses pewarnaan lain. Efek marmer dapat dibuat dengan memecahkan lilin secara sengaja sebelum direndam dalam pewarna. Jumlah warna pada selembar batik menunjukkan berapa kali itu diwarnai dan dioleskan kembali dengan lilin, dan jumlah yang lebih tinggi tercermin dalam harga yang lebih tinggi untuk karya jadi. Secara tradisional warna terbatas pada pewarna alami tetapi saat ini pewarna kimia digunakan untuk rentang yang jauh lebih besar. Setelah semua warna yang diperlukan telah diterapkan, batik yang sudah jadi direndam dalam pelarut untuk melarutkan sisa lilin, atau disetrika di antara lembaran kertas yang menyerap lilin. Beberapa batik untuk acara-acara khusus dihiasi dengan debu emas atau daun emas. Emas dicat pada kain jadi menggunakan lem yang terbuat dari putih telur dan minyak. Emas sering digunakan untuk menonjolkan aspek desain. Emas masih digunakan sampai sekarang, tetapi seringkali dalam bentuk cat.