A simple and professional tool to create custom digital signatures. Users can draw their signature using various customizable settings such as pen color, line width, and background color. The signature can be saved as a PNG image, and the canvas can be cleared or undone at any time.
- Draw Digital Signatures: Users can freely draw signatures on a canvas with the mouse or touch.
- Customizable Pen Color: Choose from a color picker to select your preferred pen color.
- Adjustable Line Width: Control the thickness of the signature lines using a range slider.
- Change Canvas Background: Customize the background color of the canvas.
- Eraser: Use an eraser tool to remove portions of the signature.
- Undo: Undo your last drawing action.
- Clear Canvas: Clear the entire canvas with a single click.
- Download Signature: Save the signature as a PNG image.
- Clone the repository by downloading the files from GitHub.
- Open the
index.htmlfile in your browser. - No installation is required — simply open the file and start using the tool.
- Open the app in your browser.
- Use the color picker to choose your pen color and the background color for the canvas.
- Adjust the line width with the slider.
- Start drawing your signature on the canvas area.
- Use the "Eraser" button to remove unwanted strokes.
- Click "Undo" to revert the last drawing action.
- Press "Clear Canvas" to erase everything on the canvas.
- After completing the signature, click "Download" to save the signature as a PNG image.
- HTML5 Canvas: For drawing the signature.
- Tailwind CSS: For styling and layout.
- JavaScript: To add interactivity and functionality (drawing, erasing, saving).
- The project is developed by Me.
- Special thanks to Tailwind CSS and the HTML5 Canvas API for making this project possible.
This project is licensed under the MIT License - see the file for details.
