If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: purgecss.com/css_modules - CSS modules | PurgeCSS.

site address: purgecss.com/css_modules

site title: CSS modules PurgeCSS

Our opinion (on Sunday 12 July 2026 13:28:40 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
author=;
keywords=purgecss, css, unused css, remove css, optimize css, tailwindcss, postcss, webpack, purge;
description=PurgeCSS is a tool to remove unused CSS from your project;

Headings (most frequently used words):

how, to, use, with, css, modules,

Text of the page (most frequently used words):
require (11), loader (9), css (9), const (9), with (8), postcss (8), purgecss (8), use (7), react (7), #modules (7), the (6), this (5), module (5), isenvproduction (5), how (4), your (4), shouldusesourcemap (4), options (4), resolve (4), languages (4), return (3), test (3), from (3), scss (3), you (3), getcssmodulelocalident (3), sourcemap (3), loaders (3), preprocessor (3), glob (3), content (3), webpackenv (3), api (3), ant (2), design (2), next (2), page (2), div (2), styles (2), props (2), state (2), type (2), import (2), can (2), syntax (2), jsx (2), sass (2), true (2), getstyleloaders (2), boolean (2), filter (2), paths (2), env (2), plugins (2), cssoptions (2), shoulduserelativeassetpaths (2), publicpath (2), minicssextractplugin (2), isenvdevelopment (2), and (2), was (2), files (2), for (2), github (2), français (2), english (2), reference (2), floriel, ffloriel, contributors, last, updated, edit, classname, mycssclass, render, component, extends, class, default, export, flow, regular, just, like, getlocalident, importloaders, oneof, rules, push, normalize, apphtml, path, appsrc, nodir, join, sync, fullhuman, stage, 2009, flexbox, autoprefixer, preset, flexbugs, fixes, ident, style, production, development, function, exports, process, false, generate_sourcemap, dev, utils, mini, extract, plugin, all, below, way, project, created, create, app, then, ejected, running, npm, run, eject, works, comparing, selectors, ones, when, using, names, classes, are, replaced, hash, reason, working, might, not, straightforward, would, want, comes, refer, answer, more, details, goldmont, issue, tips, common, questions, comparison, hugo, wordpress, razzle, nuxt, vue, guides, gatsby, grunt, gulp, webpack, extractors, safelisting, programmatic, command, line, interface, configuration, getting, started, about,


Text of the page (random words):
css modules purgecss purgecss api reference languages languages english français github api reference languages languages english français github purgecss about purgecss getting started configuration command line interface programmatic api safelisting extractors plugins postcss webpack gulp grunt gatsby guides vue react next js nuxt js razzle wordpress hugo comparison common questions how to use with css modules how to use with ant design how to use with css modules tips the content of this page comes from this issue you can refer to the answer by goldmont for more details purgecss works by comparing the selectors in your content files with the ones on your css files when using css modules the names of your classes are replaced by a hash for this reason working with css modules and purgecss might not be as straightforward as you would want it to be below is a way to use purgecss with css modules and react the project was created with create react app then it was ejected running npm run eject const glob require glob all const minicssextractplugin require mini css extract plugin const getcssmodulelocalident require react dev utils getcssmodulelocalident const shouldusesourcemap process env generate_sourcemap false module exports function webpackenv const isenvdevelopment webpackenv development const isenvproduction webpackenv production const shoulduserelativeassetpaths publicpath const getstyleloaders cssoptions preprocessor const loaders isenvdevelopment require resolve style loader isenvproduction loader minicssextractplugin loader options shoulduserelativeassetpaths publicpath loader require resolve css loader options cssoptions loader require resolve postcss loader options ident postcss syntax postcss scss plugins require postcss flexbugs fixes require postcss preset env autoprefixer flexbox no 2009 stage 3 require fullhuman postcss purgecss content paths apphtml glob sync path join paths appsrc js jsx nodir true require postcss normalize filter boolean sourcemap isenvproduction shouldusesourcemap filter boolean if preprocessor loaders push loader require resolve preprocessor options sourcemap isenvproduction shouldusesourcemap return loaders return module rules oneof test module scss sass use getstyleloaders importloaders 2 sourcemap isenvproduction shouldusesourcemap modules true getlocalident getcssmodulelocalident sass loader you can use regular module syntax in your jsx just like this flow import styles from test module scss import as react from react type props type state export default class test extends react component props state render return div classname styles mycssclass div edit this page last updated 2 18 22 3 11 pm contributors ffloriel floriel next how to use with ant design
Images from subpage: "purgecss.com/guides/vue.html" Verify
Images from subpage: "purgecss.com/guides/react.html" Verify
Images from subpage: "purgecss.com/guides/next.html" Verify
Images from subpage: "purgecss.com/guides/nuxt.html" Verify
Images from subpage: "purgecss.com/guides/razzle.html" Verify

Verified site has: 24 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-24


The site also has 1 references to external domain(s).

 github.com  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/2 200
cache-control max-age=3600
content-encoding gzip
content-type text/html; charset=utf-8
etag 5babc8476dd72d6c19b5f3838a322224d9516f6f873cd796c96d19e0a936f900
last-modified Wed, 18 Feb 2026 21:43:51 GMT
strict-transport-security max-age=31556926
accept-ranges bytes
date Sun, 12 Jul 2026 13:28:40 GMT
x-served-by cache-lcy-egml8630035-LCY
x-cache HIT
x-cache-hits 0
x-timer S1783862920.059763,VS0,VE2
vary x-fh-requested-host, accept-encoding
alt-svc h3= :443 ;ma=86400,h3-29= :443 ;ma=86400,h3-27= :443 ;ma=86400
content-length 9232

Meta Tags

title="CSS modules | PurgeCSS"
charset="utf-8"
name="viewport" content="width=device-width,initial-scale=1"
name="generator" content="VuePress 2.0.0-rc.26"
property="og:site_name" content="PurgeCSS"
property="og:type" content="website"
property="og:image" content="htt????/purgecss.com/og-image.png"
property="og:image:width" content="1200"
property="og:image:height" content="630"
property="og:image:alt" content="PurgeCSS - Remove unused CSS"
name="twitter:card" content="summary_large_image"
name="twitter:site" content="@paborodulin"
name="twitter:title" content="PurgeCSS - Remove unused CSS from your project"
name="twitter:description" content="PurgeCSS analyzes your content and CSS files, removing unused selectors for smaller CSS files."
name="twitter:image" content="htt????/purgecss.com/og-image.png"
name="author" content="Full Human"
name="keywords" content="purgecss, css, unused css, remove css, optimize css, tailwindcss, postcss, webpack, purge"
name="msapplication-TileColor" content="#ffffff"
name="theme-color" content="#ffffff"
name="description" content="PurgeCSS is a tool to remove unused CSS from your project"

Load Info

page size9232
load time (s)0.081117
redirect count0
speed download113975
server IP 151.101.1.195
* all occurrences of the string "http://" have been changed to "htt???/"