Make any page look like it has no CSS

Drop-in stylesheet that strips any webpage back to browser default appearance

Usage

1. Add to your HTML

Include the stylesheet in your HTML <head> tag:

<link rel="stylesheet" href="https://nocss.vercel.app/no.css">

2. Use as a Bookmarklet

Click the button below to copy the bookmarklet code. Create a new bookmark in your browser and paste this code as the URL:

javascript:(function(){var l=document.createElement('link');l.rel='stylesheet';l.href='https://nocss.vercel.app/no.css';document.head.appendChild(l);})();

3. Inject with JavaScript

Add the stylesheet dynamically using JavaScript:

const link = document.createElement('link');
link.rel = 'stylesheet';
link.href = 'https://nocss.vercel.app/no.css';
document.head.appendChild(link);

4. Use Versioned URL (Recommended for Production)

For immutable caching, use the versioned URL:

<link rel="stylesheet" href="https://nocss.vercel.app/no.v1.min.css">

See It In Action

Check out our interactive demo page to see how NoCSS transforms styled pages back to browser defaults.

How It Works

🔄

Custom Defaults

Hand-written CSS that explicitly sets every property to browser-default values

🎯

Universal Selectors

Applies to all elements including pseudo-elements to ensure complete coverage

CDN Ready

Served with immutable caching headers and CORS support for global use

Deploy Your Own

Deploy your own instance of NoCSS to Vercel with one click

Deploy with Vercel