https://github.com/chromium/hstspreload
🔒🔍 A Go package to scan sites against requirements for Chromium-maintained HSTS preload list.
https://github.com/chromium/hstspreload
chrome chromium hsts hstspreload https mit
Last synced: 3 months ago
JSON representation
🔒🔍 A Go package to scan sites against requirements for Chromium-maintained HSTS preload list.
- Host: GitHub
- URL: https://github.com/chromium/hstspreload
- Owner: chromium
- License: bsd-3-clause
- Created: 2016-03-17T23:39:44.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2025-06-18T20:00:47.000Z (12 months ago)
- Last Synced: 2025-10-09T01:57:55.398Z (8 months ago)
- Topics: chrome, chromium, hsts, hstspreload, https, mit
- Language: Go
- Homepage: https://hstspreload.org
- Size: 336 KB
- Stars: 121
- Watchers: 25
- Forks: 39
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# HSTS Preload List – Utility Code
[](https://godoc.org/github.com/chromium/hstspreload)
[](https://travis-ci.org/chromium/hstspreload)
HSTS is [HTTP Strict Transport Security](https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security), which is a policy system for web sites to express a desire only to be contacted over HTTPS.
See for the submission site code.
## Usage
To check if a domain satisfies the requirements for preloading (assuming `$PATH` contains `$GOPATH/bin/`):
go install github.com/chromium/hstspreload/...@latest
hstspreload preloadabledomain wikipedia.org
For full documentation, see