page CaptchaImageStyles { seo { title = "CAPTCHA Image Renderer Styles" description = "Preview every WRNexusJS CAPTCHA image renderer with easy, normal, hard, random, allowed, and excluded style controls." } view {
Back to CAPTCHA showcase

Visual renderer catalog

18 randomized CAPTCHA image styles

Every renderer keeps the answer on the server, supports disturbance from 25 to 75, and generates a fresh cryptographically randomized image for each challenge.

Random style by difficulty

Use imageStyle="random" for a different renderer whenever a challenge is refreshed. Difficulty controls length and default disturbance.

Easy random

Normal random

Hard random

Controlled random pools

Limit random selection with allowedStyles, remove renderers with excludedStyles, or force random selection with randomizeStyle="true".

Allowed pool

classic, snow, distortion, wave

Excluded styles

Excludes collision, split, split2, and broken-lines

All concrete renderers

Refresh any card to see a new layout, noise pattern, color treatment, and character distortion while keeping the selected renderer.

Classic

Collision

Snow

Corrosion

Spiderweb

Cross shadow

Split

Split 2

Cut

Darts

Distortion

Stitch

Striped

Wave

Grid noise

Scribble

Pixel

Broken lines

} }