Shreya Singhal v. Union of India
Struck down Section 66A of the IT Act, 2000.
Written by Pratidin; every fact checked by a separate review before publishing. How we work
The provision was vague and overbroad and violated free speech under Article 19(1)(a).

Quick recall
- Which provision did Shreya Singhal strike down?
- Section 66A of the IT Act, 2000.
- Why was it struck down?
- It was vague and overbroad, violating Article 19(1)(a).
- Which clause lists grounds for restricting speech?
- Article 19(2).
- What distinction did the Court draw?
- Between discussion, advocacy and incitement; only incitement can be restricted.
- What happened to Section 69A?
- Blocking powers were upheld with procedural safeguards.
- What did the Court say about intermediaries under Section 79?
- They must act on takedown only after a court order or government notification.
Asked before in UPSC
Recurring theme: Free speech under Article 19 and the limits of online speech regulation
Shreya Singhal separated discussion and advocacy from incitement, the key line for deciding when speech, including hate speech, can be restricted.
Shreya Singhal answered this question two years later by striking down Section 66A as violating Article 19(1)(a).
The basics
Why it matters
In Shreya Singhal (2015), the Supreme Court struck down Section 66A of the IT Act, 2000, which punished 'offensive' online messages. It is the landmark case on free speech online.
Why 66A failed
The Court applied clear tests for free speech limits.
- Incitement to an offence
- Threats to public order under Article 19(2)
- Discussion and advocacy
- Content that is merely annoying or offensive
The chain of free speech tests
Restrictions must fit Article 19(2).
- 1Legal basisA law must exist.
- 2GroundIt must fall under Article 19(2).
- 3ClarityVague terms are invalid.
- 4ProportionalityOnly incitement, not advocacy, can be punished.
You now know
- Section 66A of the IT Act was struck down in 2015.
- It was vague and overbroad and violated Article 19(1)(a).
- The Court distinguished discussion, advocacy and incitement.
- Section 69A (blocking) and Section 79 (intermediaries) were read down or upheld with safeguards.
Go deeper
In one line: Shreya Singhal protects online speech from vague criminal laws.
Why it matters for UPSC
It defines the limits of State power over the internet.
The core idea
A law that punishes 'annoying' or 'offensive' messages lets police decide what speech is allowed. The Court held such Vagueness doctrine problems make a law invalid, and set rules for platforms under Intermediary liability.
Where to go next
- Vagueness doctrine: Why unclear laws are unconstitutional
- Intermediary liability: When platforms are responsible
In one line: The case set the framework for online speech regulation.
After 2015
Police kept filing cases under 66A for years; the Court in 2022 directed that no case be registered under it.
Blocking and platforms
Section 69A blocking with reasons and review; Intermediary liability limited to actual knowledge through court or government orders.
New challenges
Fact-check units, deepfakes and the IT Rules, 2021. The Vagueness doctrine remains the key test.
Where to go next
- Vagueness doctrine: Why unclear laws are unconstitutional
- Intermediary liability: When platforms are responsible
Vagueness doctrine
Why unclear laws are unconstitutional
In one line: A law is void for vagueness if ordinary people cannot know what conduct it prohibits.
Why it matters
Vague laws give authorities wide discretion and chill free speech.
Use in India
Applied in Shreya Singhal to Section 66A.
Where to go next
- Intermediary liability: When platforms are responsible
Intermediary liability
When platforms are responsible
In one line: Intermediary liability decides when platforms are responsible for users' content.
Safe harbour
Section 79 of the IT Act protects intermediaries that follow due diligence.
Shreya Singhal
Knowledge means a court order or government notification, not private complaints.
Where to go next
- Vagueness doctrine: Why unclear laws are unconstitutional
Prelims-style quiz
Section 66A of the IT Act was struck down in:
- Puttaswamy
- Anuradha Bhasin
- Shreya Singhal
- Romesh Thappar
Show answer
Answer: (c) Shreya Singhal. Shreya Singhal (2015).
Consider the following:
1. Section 66A was struck down for vagueness.
2. Section 69A blocking powers were also struck down.
Which of the statements given above is/are correct?- 1 only
- 2 only
- Both 1 and 2
- Neither 1 nor 2
Show answer
Answer: (a) 1 only. Section 69A was upheld with safeguards.
Reasonable restrictions on free speech are in:
- Article 51A
- Article 21
- Article 19(1)
- Article 19(2)
Show answer
Answer: (d) Article 19(2). Article 19(2).
Which of these was held protected speech in Shreya Singhal?
- Advocacy of a cause
- Contempt of court
- Incitement to violence
- Defamation
Show answer
Answer: (a) Advocacy of a cause. Discussion and advocacy are protected; incitement is not.