---
title: Check Password Strength API
slug: password-strength
url: https://apyhub.com/dosvak/service/password-strength
provider: Dosvak LLC
categories: [Data Validation, "Security & Privacy"]
tags: [password-strength, password-validation, security, credential-check, account-security]
auth: api_key
---

# Check Password Strength API

Score a password by length, complexity, and common-password checks. Returns score, max, level, and per-rule checks for signup and reset flows.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| GET | `` | What it does Scores a password based on its length, complexity, and common-password checks. It take… | 10 |

## About

## What it does
Password Strength Checker scores a password based on length, complexity, and common-password checks. Send a `password` string in the query, and get back a structured assessment with `score`, `max`, `level`, and a `checks` object that flags individual rules as pass or fail.

Use it when you need to evaluate passwords at signup, during password resets, or in admin tools that enforce account security policies. The `level` field returns one of `very_weak`, `weak`, `fair`, `strong`, or `very_strong`, so you can map the result directly into UI messages or acceptance logic. `score` and `max` give you a simple numeric grade, while `checks` lets you inspect which validation rules passed.

Password Strength Checker is a fit for login flows, customer onboarding, and internal security audits where you need a quick client-side or server-side password quality check without building your own scoring logic.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/dosvak/service/password-strength
