id and class extractor

Classy Top

Analyze Website

URI (Uniform Resource Identifier)


New! Browser Tools

Toolbar Button: Analyze with Classy

Drag the above link to your browser toolbar for a handy button that will allow you to analyze whatever site you may be browsing with classy:web. Works in Internet Explorer, Netscape, Mozilla (Firefox, Seamonkey), Flock, Safari, Opera, and more.

About Classy and classy:web

You know what's hard about designing good websites? Assigning classes and IDs. Do you assign them while you're designing, or go back and add them later? I suppose the real way to do things is to group off your data first, and that way it's easy to assign classes and IDs as you go. Unfortunately, I never end up doing that, because once I've done it I always find it hard to remember what classes and IDs I assigned to what elements. Enter Classy.

Classy scans any URL you give it and analyzes it to pull out every ID and class used on the page, then presents it in a nice list for your convenience. This way, you can effectively style and script your pages with much less hassle.

The scripts that actually perform the heavy lifting are known collectively as classy:core. They provide an interface to applications in a variety of standardized formats, the most common being XML. Developers are encouraged to create their own applications that utilize classy:core to perform a specific task.

The page you're on right now is an application of Classy: classy:web. classy:web is Classy's primary interface, and makes use of classy:core to display its information. PHP-based, and driven by Ajax, classy:web provides a fast, flexible, and easy-to-use interface to Classy.

Ready to give it a go? Enter a URL above!

Developer Access to classy:core

Developers who like Classy are free to use any of its access points for data for their own program. You may use any of the following access points. For each, pass a GET variable pageURL that is the encoded (for example, using JavaScript's encodeURIComponent()) URL of the page you would like to analyze.

XML file
Classy's most universal file format is probably XML. You can get a Classy XML file at
LOB (Low-Overhead with Bars)
This is a format unique to Classy that should be rather easy to interpret, with a much lower overhead than XML. This format is accessible at
A web creation by Matt Patenaude.
Classy : Always there for you... except when it's not.