XY plotter works on the basic principal of Computer Numerical Control (CNC) which is in the control of machining tools (drills, boring tools) and 3D printer by using a computer. A CNC machine holds a bit of material (metal, plastic, wood, fired, or composite) to meet determinations by following a customized code and without a manual. We used acrylic and metal parts used as frame of plotter. It uses two stepper motors which are responsible for X axis & Y axis to move the pen on cartesian plane and a servo motor for up and down mechanism. Arduino Uno is used to take the instructions from computer in form of Gcode. CNC shield V3 is the microcontroller to drive the motors. Stepper motor driver Pololu A4988 is used to power X and Y axis of the plotter which takes instructions from the Arduino and to increase the accuracy and efficiency we use Gcode converter.