42 handwriting fonts from English to Hindi and Urdu, 30 papers, or your own hand. Save as JPG or PDF.
Water is always on the move. The sun warms the oceans, lakes and rivers, and some of the water rises into the air as vapour. This is called evaporation.
High above the ground the vapour cools and turns into tiny droplets, which gather into clouds. This is condensation. When the droplets grow too heavy, they fall back down as rain, snow or hail: precipitation.
Rivers and streams carry the water back to the sea, and the cycle begins again.
What is Online Text to Handwriting Converter?
Text to Handwriting Converter is a free online tool that turns typed text into realistic handwriting on paper, ready to download as a JPG or a PDF. Type or paste your text, or open a Word or PDF file, choose one of 42 handwriting fonts, an ink colour and a paper, and the page is written as you go. Long texts are split into pages on their own and saved as one PDF.
People use it to make handwritten notes and assignments, to write a letter or a card by "hand", to fill a notebook page for a project, or simply to give a printed page a personal touch. Everything happens in your browser: your text and your files are never uploaded.

Realistic Handwriting, Not Just a Font
What gives a handwriting font away is that every word sits perfectly on the line and every letter is an exact copy of the last. The Realism setting takes that away: each word is turned and lifted a little, the line wanders slightly, the gaps between words differ, the ink is not quite even, many letters are drawn at their own small angle and size, and the whole block of writing sits very slightly askew on the page, as human handwriting does. Choose Subtle, Natural or Messy, or Off for the plain font, and press Shuffle for another version of the same text. In scripts whose letters join, such as Hindi, Bengali or Arabic, the words vary but the letters are never split, so every conjunct stays as it is written.
Handwritten Notes and Assignments
For school work, pick one of the notebook papers: wide ruled or college ruled notebook paper with a red margin, a yellow legal pad, dotted paper, squared paper or the classic blue, black and grey lined sheets. The writing is placed on the lines, at every font size. Under Page layout you can add a header with your name, the date and a title or subject on the first page, number the pages, add a red margin line to plain paper, and set the margins, the line spacing and the word spacing. A long assignment becomes as many pages as it needs, downloaded together as one PDF.
Word and PDF to Handwriting
Already have the text in a document? Open the Upload tab and drop in a Word (.docx), PDF or plain text file, or drop it straight onto the text box. Its text is read on your device and placed in the text box, where you can edit it before it is written out: paragraphs are kept, and the lines a PDF breaks at its own page width are joined back into paragraphs. It is the quickest way to convert Word to handwriting or PDF to handwriting. Old .doc files need to be saved as .docx first, and a scanned PDF holds pictures of pages rather than text, so there is nothing in it to copy.
Handwritten Letters and Cards
Beside the plain and notebook papers there are illustrated ones for love letters, birthdays, gifts and Christmas, so the tool also works as a love letter, birthday letter, gift letter or Christmas letter generator. Each is an A4 page you can print, and you can preview it before downloading.
Make It Look Scanned
For a page that looks like it went through a scanner, choose "Make It Look Scanned" in the Export menu. Every page is sent to the Scanned PDF Converter, where the tilt, grain, shadow and paper of a real scan are added, without downloading the PDF and uploading it again.
Write in Your Own Handwriting
Instead of picking one of the 42 fonts, you can draw the alphabet yourself. Press "Your handwriting" beside the font list, or open the Handwriting to Font Converter, which is the same builder on a page of its own, then draw each letter once with a mouse, a finger or a stylus, and the tool turns your strokes into a real font. From then on your hand sits at the top of the font list and behaves like any other one: the same papers, inks and realism, the same automatic splitting into pages, and the same JPG and PDF export.

You can draw the Latin, Cyrillic, Greek and Hebrew alphabets, along with digits, punctuation, the accented letters each of them needs and the Hebrew final forms. The Latin set alone carries 113 accented letters, covering Turkish, German, French, Spanish, Polish, Czech and the Scandinavian languages. Nothing has to be finished in one sitting: what you draw is kept in your own browser, so you can come back and add the letters you skipped, and anything you never draw is written in one of the built-in hands rather than left as a gap.
Because it really is a font rather than a set of pictures, it works everywhere the built-in ones do, including sitting correctly on lined paper, which the tool measures for your letterforms rather than assuming. You can also download the finished font as an OTF file and use it outside this tool, in a word processor or a design app.
Hindi, Bengali, Urdu and Other Languages
The tool writes languages in Latin, Cyrillic, Greek, Devanagari, Bengali, Tamil, Telugu, Gujarati, Kannada, Malayalam, Arabic, Urdu Nastaliq, Hebrew, Thai, Korean, Japanese and Chinese. That covers English, German, Spanish, Italian, French, Portuguese, Hindi, Marathi, Nepali, Bengali (Bangla), Assamese, Tamil, Telugu, Gujarati, Kannada, Malayalam, Arabic, Persian, Urdu, Russian, Serbian, Bulgarian, Ukrainian, Greek, Hebrew, Thai, Vietnamese, Korean, Japanese, Chinese and more. The Indian scripts are set with their conjuncts joined as they are written, not broken apart. Typing a language's name in the font list, such as "hindi", "bangla" or "tamil", shows the fonts that write it.
Style Your Text with the Editor
The Editor tab adds headings, bold and italic text, different sizes and colours, alignment, lists and images to the handwritten page. It is in beta and fits one page; for longer texts use Free Text, which splits them into pages.
Upload Custom Paper
Choose "Upload Custom Paper" in the paper list to write on a photo or scan of your own paper, in JPG, PNG, SVG, WebP or AVIF. It is the quickest way to make the result look like it came from your own notebook.
Auto-save Your Work
Your text and settings are saved in your own browser as you work, so you can close the tab and carry on later, and an accidental refresh does not lose anything.
How to Convert Text to Handwriting
- Type or paste your text in Free Text, or open a Word, PDF or text file in the Upload tab. The page is written as you type, starting from a sample until you do.
- Under Style, choose the handwriting font, its size, the ink colour and the paper. Typing a language in the font list ("hindi", "bangla") shows its fonts, and "Your handwriting" lets you draw your own alphabet.
- For notes and assignments, open Page layout to add your name, the date and a title, page numbers, a margin line, and the margins and spacing you want.
- Open Realism to choose how natural the writing looks, and press Shuffle for another version.
- Check the pages in the preview, or in full screen to read them up close.
- Export the page as an image or a PDF, all pages as one PDF, or choose "Make It Look Scanned" to turn them into a scanned document.
Frequently asked questions
Is this an AI handwriting generator?
No. It writes your text with real handwriting fonts and adds natural variation to the words and letters, so the page looks written by hand. Nothing is generated or rewritten by AI: the words are exactly yours, the result appears as you type, and it all runs in your browser.
Will it pass as real handwriting?
With Realism on and a notebook paper, a page looks convincingly handwritten at a glance, and a short note holds up better than a long essay. It is still a font underneath, so someone who studies a long passage closely may spot letters that repeat. If a teacher asks for work written by hand, check whether a converted page is acceptable before you hand it in.
Can I make handwritten notes or an assignment with my name and date?
Yes. Choose a notebook paper, then add your name, the date (the Today button fills it in) and a title under Page layout; they are written at the top of the first page. Page numbers, a margin line and the spacing are in the same place.
Can I convert a Word or PDF file to handwriting?
Yes. Drop a .docx, PDF or .txt file in the Upload tab and its text appears in the text box, ready to edit and write out. The file is read on your device and not uploaded.
Which alphabets are supported?
Latin, Cyrillic, Greek, Devanagari (Hindi, Marathi, Nepali), Bengali, Tamil, Telugu, Gujarati, Kannada, Malayalam, Arabic, Urdu, Hebrew, Thai, Korean, Japanese and Chinese, though not every font covers every one of them. The font list shows which alphabets each font writes, and you can search it by language.
Can I write in my own handwriting?
Yes. Press "Your handwriting" beside the font list, or open the Handwriting to Font Converter, and draw the alphabet once: Latin, Cyrillic, Greek and Hebrew can all be drawn. Your strokes become a real font that works with every paper, the realism settings and the export, stays in your browser, and can be downloaded as an OTF file.
What can I download?
A page as a JPG image or a PDF, or every page together as one PDF. High quality export, on by default, doubles the resolution for sharp prints.
Can I make the output look scanned?
Yes. Choose "Make It Look Scanned" in the Export menu and the pages open in the Scanned PDF Converter, which adds the tilt, grain and shadow of a real scanner.
Can I use my own paper?
Yes. Choose "Upload Custom Paper" and the text is written onto your own photo or scan of paper instead of the built-in sheets.
Do I lose my work if I close the tab?
No. What you have typed is kept in your own browser, so reopening the page brings it back. Reset clears it when you want to start again.