Skip to content

Hate writing by hand? Let this tool do it for you! Just type, and it converts your text into realistic handwriting—quick, effortless, and stress-free. Perfect for assignments, notes, or anything else!

License

Notifications You must be signed in to change notification settings

yadavnikhil03/text-to-handwriting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text-to-Handwriting Converter ✍️

A modern web application that transforms your digital text into beautiful handwritten notes with customizable styles, colors, and paper types. Generate professional-looking handwritten documents with multi-page support and PDF export functionality.

Status Version License

🌐 Live Demo

Try it live

✨ Features

  • Real-time conversion - Text transforms as you type
  • Multiple handwriting styles - Classic, Modern, Artistic, Elegant
  • Customization options - Pen color, font size, paper lines, margins
  • Dark mode support - Toggle between light and dark themes
  • Multi-page management - Add, delete, and navigate between pages
  • Export options - Download as PNG or generate PDF

🛠️ Technologies

  • HTML5 - Semantic markup and structure
  • CSS3 - Modern styling with custom properties
  • Vanilla JavaScript - Core functionality and Canvas API
  • jsPDF - PDF generation library
  • Google Fonts - Custom handwriting fonts

🚀 Quick Start

  1. Clone the repository:

    git clone https://github.com/yadavnikhil03/text-to-handwriting.git
  2. Open index.html in your browser or use a local server:

  3. Start typing and watch your text transform into handwriting!

📖 Usage

  1. Enter your text in the input area
  2. Select a handwriting style from the options
  3. Customize pen color and font size
  4. Toggle paper lines and margins as needed
  5. Add multiple pages if required
  6. Download as PNG or generate PDF with all pages

⌨️ Keyboard Shortcuts

  • Ctrl/Cmd + D - Toggle dark mode
  • Ctrl/Cmd + S - Download PNG
  • Ctrl/Cmd + P - Generate PDF
  • Ctrl/Cmd + N - New page
  • Ctrl/Cmd + K - Clear text

🤝 Contributing

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/amazing-feature
  3. Commit your changes: git commit -m 'Add amazing feature'
  4. Push to the branch: git push origin feature/amazing-feature
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

👨‍💻 Author

Nikhil Yadav


⭐ Star this repository if you found it helpful!

About

Hate writing by hand? Let this tool do it for you! Just type, and it converts your text into realistic handwriting—quick, effortless, and stress-free. Perfect for assignments, notes, or anything else!

Topics

Resources

License

Stars

Watchers

Forks