सं Samvidhan

Speech & expression

Shreya Singhal v. Union of India

Supreme Court of India · 2015 · (2015) 5 SCC 1

Before this judgment, people could be arrested merely for posting or sharing something 'annoying' or 'offensive' online under a law that was so broadly worded it was misused across the country, including against students, activists, and cartoonists. The Supreme Court struck down that law (Section 66A) entirely, meaning police could no longer arrest people simply for online posts they found offensive. This case is widely seen as a landmark victory for free speech in the digital age in India, curbing arbitrary arrests for social media content while leaving website-blocking powers intact under stricter safeguards.

The story

The facts

Two young women in Maharashtra were arrested under Section 66A of the Information Technology Act, 2000 for a Facebook post and a 'like' questioning a shutdown called after a political leader's death. Law student Shreya Singhal filed a PIL in the Supreme Court challenging the constitutionality of Section 66A, along with related provisions Section 69A (blocking of websites) and Section 79 (intermediary liability) and the accompanying IT Rules, arguing they violated the fundamental right to freedom of speech and expression.

The question before the court

Whether Section 66A of the IT Act, which criminalised sending 'offensive', 'menacing', or 'annoying' information online, violated Article 19(1)(a) and was not saved as a reasonable restriction under Article 19(2); and whether Sections 69A and 79 and the intermediary guidelines were constitutionally valid.

The holding

The Supreme Court struck down Section 66A of the IT Act in its entirety, holding it unconstitutional for being vague, overbroad, and having a chilling effect on free speech, with no proximate or reasonable nexus to any of the restrictions permitted under Article 19(2). The Court upheld the constitutional validity of Section 69A and the blocking rules, finding adequate procedural safeguards. It also upheld Section 79 and the intermediary guidelines but read them down to require that intermediaries need only act upon receiving actual knowledge via a court order or government notification, rather than being obligated to proactively judge and remove content themselves.

The principle it stands for

Any law restricting speech under Article 19(2) must be narrowly and precisely worded so citizens can know what is prohibited; vague and overbroad penal provisions that create a chilling effect on protected speech cannot be sustained. Mere discussion, advocacy, or annoyance/inconvenience caused by speech does not amount to incitement or a threat to public order sufficient to justify criminalisation. Intermediary liability for third-party content can only be triggered by actual knowledge through a proper legal or governmental order, not by private complaints or subjective discretion.

Provisions this case shaped

AI-assisted summary from public records. Read the full judgment on Indian Kanoon.

Shreya Singhal v. Union of India · Samvidhan