Direct to Indirect Speech Converter

Convert direct speech to reported speech instantly. A free grammar helper with rule analysis, all in your browser.

Language & Grammar Tools

Convert Direct to Indirect Speech Instantly

Learning English grammar can be pretty tough, right? If there is one topic that confuses almost everyone, it's changing a sentence from direct to indirect speech. There are so many rules about changing tenses, swapping pronouns, and figuring out what to do with words like "yesterday" or "tomorrow".

That is exactly why we built this free direct to indirect speech converter. Instead of scratching your head over grammar books, you can just paste your sentence here and get the right answer in a second. Whether you are a student working on an assignment, a teacher checking papers, or just someone trying to write a better email, this tool makes life a lot easier.

We know that making mistakes in reported speech is common. Sometimes you forget to change "I" to "he", or you leave the verb in the present tense by mistake. Our tool acts like a fast grammar checker that does all the heavy lifting for you.

How Do You Use This Converter?

We wanted to keep things as simple as possible. You don't need to create an account, and there is nothing to download. Just follow these steps:

  1. Type or Paste Your Sentence: Put your direct speech sentence in the text box. Make sure you include the quotes. For example, you can type: Rahul said, "I am going to the store."
  2. Hit the Convert Button: Once your sentence is ready, click the button. The tool takes less than a second to process the text.
  3. Copy the Result: You will see the converted sentence right below. For the example above, it will give you: Rahul said that he was going to the store. Simply copy it and use it wherever you need.

A Quick Guide to Reported Speech Rules

Even though our tool does the work for you, it is always a good idea to know the basics. If you are preparing for exams, keeping these rules in mind will help you a lot.

1. Changing the Tense

When the reporting verb (like "said" or "told") is in the past tense, the tense inside the quotation marks changes to the past too.

  • Simple present changes to simple past (e.g., "I play" becomes "he played").
  • Present continuous changes to past continuous (e.g., "I am playing" becomes "he was playing").
  • Present perfect changes to past perfect (e.g., "I have played" becomes "he had played").

2. Pronoun Changes

Pronouns change based on who is speaking to whom. This is usually where most people get confused.

  • First-person pronouns (I, we, my, our) change according to the subject of the sentence.
  • Second-person pronouns (you, your) change according to the object (the person being spoken to).
  • Third-person pronouns (he, she, they, it) do not change at all.

3. Time and Place Words

Words that talk about time and place also shift back. Because you are reporting something that happened in the past, words like "now" don't make sense anymore.

  • "Now" becomes "then"
  • "Today" becomes "that day"
  • "Tomorrow" becomes "the next day"
  • "Here" becomes "there"
  • "This" becomes "that"

Frequently Asked Questions

Is there a limit on how many sentences I can convert?

Not at all. You can use the tool as many times as you want. There are no daily limits, and we don't ask you to pay for a premium version. It is totally free.

Can it handle questions and commands?

Yes, it can. Converting questions (interrogative sentences) is a bit different because words like "said" change to "asked", and the sentence structure changes. Our tool handles these changes, as well as requests and orders.

Do you save the text I type?

No, we care about your privacy. Everything you type is processed right inside your browser. We don't save or store your sentences on any databases.

Why do I need an online converter for this?

Sometimes you just need a quick answer without digging through notes. If you are writing a story or an essay and want to make sure your dialogue is reported correctly, an online tool saves you a lot of time and prevents silly errors.