Stay up to date with notifications from The Independent

Notifications can be managed in browser preferences.

Supreme Court upholds Texas law aimed at blocking kids from seeing pornography online

The Supreme Court has upheld a Texas law aimed at blocking kids from seeing pornography online

Supreme Court
Supreme Court (Copyright 2025 The Associated Press. All rights reserved.)

The Supreme Court on Friday upheld a Texas law aimed at blocking children under 18 from seeing online pornography.

Nearly half all states have passed similar age verification laws as smartphones and other devices make it easier to access online porn, including hardcore obscene material.

The ruling comes after an adult-entertainment industry trade group called the Free Speech Coalition challenged the Texas law.

The group said the law puts an unfair free-speech burden on adults by requiring them to submit personal information that could be vulnerable to hacking or tracking. It agreed, though, that children under 18 shouldn’t be seeing porn.

A leading adult-content website, Pornhub, has stopped operating in several states, citing the technical and privacy hurdles in complying with the laws.

The Supreme Court has confronted the issue before. In 1996, it struck down parts of a law banning explicit material viewable by kids online. A divided court also ruled against a different federal law aimed at stopping kids from being exposed to porn in 2004 but said less restrictive measures like content filtering are constitutional.

Texas argues that technology has improved significantly in the last 20 years, allowing online platforms to easily check users’ ages with a quick picture. Those requirements are more like ID checks at brick-and-mortar adult stores that were upheld by the Supreme Court in the 1960s, the state said.

___

Follow the AP's coverage of the U.S. Supreme Court at https://apnews.com/hub/us-supreme-court.

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in