Batik is one of the Indonesian traditional products which have received recognition by UNESCO. Batik traditional process is using wax resist dyeing. There are two methods to process batik which are stamped batik and painted batik. Thesedays many batik costumers want to have products with their own designs or in other words they prefer batik which represent their personality. This trend brings some consequencesone of them is that the time frame from design to manufacturing batik process should be shortened. It raises the need for integration of design and manufacturing process of batik.Development of this integration requires three main components, i.e. the design process, manufacturing process and computer integration. Theprocess begins with a motif design on the computer, then this process generated images and computer data to be converted into GCode. In the manufacturing process, the G-Code data is used by the machine to print motifs on the fabric. This research also developed a computer-based batik machine called the Computer Numerical Control (CNC) Batik and consists of a mechanical component that is controlled by a computer-based control system. Mechanical component consists of the transmission function to forward motion of the main driving source of stepper motors, linear slides that smooth linear motion machine and the machine frame. Control of mechanical equipped with software Mach3.At the time of operating the batik pattern file in the form of G-Code data read by Mach3 to be forwarded to cap movement toprint batik on fabric on the desk machine