Random Star Rating Generator
Review and testimonial mock data
Generate a fairly-distributed star rating for ecommerce listings, review widgets, testimonial sections, and app-store-style UIs. Pick a 1–5 or 1–10 scale and choose whole or half stars, then copy the numeric value straight into your demos, seed data, and QA fixtures.
When to use this tool
Reach for it whenever a mockup or fixture needs a realistic rating value instead of a hand-picked number — product cards, review summaries, testimonial blocks, or star widgets. You get both a numeric value (e.g. 3.5) and a glyph rendering (★★★⯨☆) that pastes straight into a design.
How the randomness works
Each rating is drawn uniformly with crypto.getRandomValues through the shared Web Crypto helpers, so every allowed step on the scale is equally likely with no minimum-rating bias — half-star ratings can be as low as 0.5 and whole-star ratings as low as 1, up to the scale maximum. Generation runs entirely in your browser with no network calls.