Skip to content

Urdu Poem Generator

Write an original Urdu poem: ghazal, nazm or sher.

Length 4–8 lines

Free. No sign-up. Every line counted.

Write poems in Urdu with AI

Original Urdu, not a translation

Use this Urdu poem generator when you want an original poem, not a line-by-line translation. It writes in natural Urdu and can shape your subject as a ghazal, nazm, or sher. You can use it for a greeting, classroom exercise, personal reflection, or quiet practice.

Describe the idea in whichever language is easiest for you; the output remains in Urdu. The generator develops images and phrasing rather than carrying English words across unchanged. That matters because literal wording can feel stiff, while an idiomatic poem follows Urdu syntax, rhythm, and conventions.

How to use the Urdu Poem Generator

Follow the form from top to bottom:

  1. In What is the poem about? (write in any language), type who the poem is for and describe the subject you have in mind.

  2. Choose a form from the Style menu: Ghazal, Free verse, or Sher.

  3. Choose a tone from the Tone menu. It starts at Any tone; you can also choose Hopeful, Melancholic, Romantic, Dramatic, Wistful, Joyful, Somber, Reflective, Playful, Mystical, Angry, Bittersweet, or Dark.

  4. Choose a length from the Length menu: Short (4-8 lines), Medium (10-14 lines), or Long (15-24 lines).

  5. Use the A detail only you know text box to add a personal detail. This part is optional.

  6. Open Advanced options to pick a language and adjust the poem further:

    • The Language menu includes English and 19 other languages, such as Spanish, French, Hindi, Urdu, and Arabic.
    • The Voice menu offers First person, Second person, Third person, Narrator, and An object or idea speaks.
    • The Writing style menu offers Image-rich, Simple and emotional, Rich with metaphor, Classic literary, and Modern and conversational.
    • The Write like a poet text box is optional.

Press Write my poem. The page scrolls to a chat-style result, with your request first and the poem shown as the reply.

Under the poem, you can select Like, Dislike, Copy, Undo, or Regenerate. Tap any line to choose New versions of this line or Lock line. Locked lines stay in place through every change.

You can also ask for changes in plain words in the box at the bottom, such as “make it rhyme” or “mention the lake.” Guests get one free change, while signed-in users get more.

Poetry traditions in Urdu

Urdu poetry has several forms, and their names point to different structures rather than interchangeable labels. Learn the shape you want before you ask for it.

Ghazal

A ghazal is a sequence of sher-like couplets. In the classical form, each couplet follows a metrical pattern called bahar, while a repeated rhyme (qafiya) followed by a repeated refrain (radif) creates its music. The first couplet often sets the scene, later couplets develop thought and tension, and the final sher may turn inward or toward the listener. For a dedicated ghazal workflow, use the Ghazal Generator.

Sher

A sher is usually a two-line lyric with matching meter and a shared rhyme. It can stand alone, so it works well for one image or a brief quotation. Unlike a ghazal, it does not need to build through a planned sequence of couplets.

Nazm and free verse

Nazm is a broad category of poem organized around a subject or idea, so it may use meter and rhyme or freer lineation. Free verse is a structure without regular meter or fixed rhyme; pauses, repetitions, and line length guide it. Choose the form that matches your purpose rather than forcing one pattern onto every subject.

Poets to learn from

Three central poets from Urdu's classical era are Mir Taqi Mir (1753–1835), Sauda (1757–1865), and Mirza Ghalib (1797–1869). Mir is known for melancholy and mystical imagery, Sauda for energetic expression, and Ghalib for polished ghazals about love, loss, and reflection. All three died more than a century ago, and their work is in the public domain. If you also write in Hindi, try the Hindi Poem Writer.

Urdu poem examples

Each example below is an original free-verse poem, followed by an English gloss. Free verse has no fixed rhyme or meter, so these Urdu lines do not use a qafiya or radif.

Example 1: Finding the way

سفید دھند کے پیچھے چائے کا گھر آہستہ آہستہ سفید ہوتا ہے کل کی بارش کا خیال آیا، میں کھڑکی کے پاس بیٹھ جاتا ہوں

بچہ پوچھتا ہے، “راستہ کیسے ملے؟” مجھے خود نہیں معلوم شہر جاگتا ہے، ہم بس ایک دھوئی کی طرح بے آواز رہ جاتے ہیں

English gloss: In the pale mist, the tea-house slowly turns white. Yesterday's rain brings me to the window; when the child asks how we find the way, I do not know, and we stay silent while the city wakes.

Example 2: The unsent message

میں نے خاموشی کو چائے کے کپ میں بھیجا، کوئی خط نہیں وہ گلاب کی پتی بنی، مٹی کی مہک بھیگی ہوئی

دکان والا ہنستا ہے، مگر میرا دل پہاڑ نہیں مانتا انگلیوں پر خٹن لگی، پھر بھی میری زبان پر مٹی کا وزن رہتا ہے

English gloss: I sent silence in a teacup without a letter; it became a rose petal carrying the scent of soil. The shopkeeper laughs, but my heart refuses, and earth still weighs my tongue.

Example 3: A passing day

آج کا دن گزارتا ہے، جیسے ہاتھ سے سکہ گرے کوئی پتھر اٹھاتا ہے، پھر بھی میں چپ ہو جاتا ہوں

اداسی کو پیارے دھاگے میں لپیٹ کر خاموش کرنے کا خیال صبح کی اذان آتی ہے، سب کو یاد دلا دیتی ہے

English gloss: The day slips away like a coin from the hand. Someone lifts a stone, yet I fall silent, thinking of wrapping sadness in tender threads as the morning call returns everyone to memory.

Tips for better Urdu poems

1. Start with one sharp image

Choose one sharp image, such as a monsoon window, a train platform, or a cup left cooling. Give the generator a place, object, or action that can carry the feeling. Concrete anchors make the poem easier to shape and reduce vague language.

2. Give the feeling a turn

Give the poem a change in feeling. You can ask for a memory that begins in fear and ends in relief, or a message that starts formally and becomes tender. Movement gives the lines a direction instead of repeating one emotion.

3. Match form to purpose

Use a ghazal for linked couplets and recurring musical patterns, a sher for one concentrated image, or free verse for line-driven development. Read the form's rules aloud once before refining a line. The right structure should serve the subject, not dictate every emotion.

4. Build a small Urdu word bank

If Urdu is new, learn ten common words and a few natural phrases before requesting an elaborate poem. Notice the script, word order, and the frequent placement of the object before the verb. A fluent reader can catch an unusual phrase that a syllable counter will not.

5. Edit for sound and meaning

Turn on Syllables & rhyme, compare the counts, and rewrite any line whose rhythm sounds forced. Then check idioms, pronouns, and punctuation, because a formal check cannot judge every cultural nuance. Ask a fluent Urdu speaker when a line will be read or shared by someone else.

For more options, browse the Language Based Poem Generators collection. You can return to the Urdu poem generator for a fresh subject, a different form, or a cleaner final draft.

Last updated November 3, 2026

Frequently asked questions

Is the Urdu Poem Generator free?

The Urdu Poem Generator is free, and you can use it without creating an account. Enter a topic, choose the optional mood, style, and length, and the poem appears below the form. If you want the extra option for requesting changes in plain words, sign in.

Can I type my idea in English and get a Urdu poem?

Yes. In the “What is the poem about?” text box, write your idea in English or any other language. The generated poem is in Urdu, so the tool treats English as a description of the subject, not as text to translate word for word. For the closest fit, name the subject, mood, and one or two concrete details.

Which poem forms work in Urdu?

The tool can write a ghazal, nazm, or sher. In the Style row, tap Ghazal, Free verse, or Sher; a nazm is a broader subject-led form and may use regular meter and rhyme or freer lines. Choose the option that matches the structure you want, then use the syllable and rhyme display to check the result.

Can it translate my existing poem?

No dedicated translation feature is provided for an existing poem. This generator writes an original poem from the subject you enter, rather than reproducing or translating a poem line by line. If you need a translation, treat the output as a new Urdu draft and edit it with a fluent speaker or translate it yourself.

Are the poems original?

Yes. The generator is designed to create original Urdu poems instead of copying a known poem or translating your text word for word. Its result is generated from your topic and settings, so it may share general devices—rhyme, metaphor, and refrain—with established poetry without reproducing a particular work. You can revise every line, and you should still check for accidental similarities before formal publication.

Similar tools you might like