Secure random string generator.
Ciprand is an API that generates random strings, written in Go with a Ruby-based load balancer component. Requests are made via a GET endpoint with two parameters: len for the length of each string (default 10) and count for the number of strings to generate (default 1), returning a JSON response containing the generated strings along with the count and length. The service reads its listen port from a PORT environment variable and is designed to run behind a reverse proxy, requiring URL parameters to be passed through.
The repository is intended for developers who need a simple, self-hostable source of random string generation, such as for tokens, identifiers, or test data. It is a small, single-purpose open-source project rather than a managed or hosted commercial service.
It generates random strings and returns them as JSON via an HTTP endpoint.
Use the len parameter to set string length (default 10) and the count parameter to set how many strings are generated (default 1).
The repository is written in Go, with a Ruby balancer file also included.
Yes, an example uses the hosted endpoint at ciprand.p3p.repl.co.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Combine/batch & cache multiple HTTP requests to save on API quotas, speed up & simplify your app.
Library info on CDNJS.
One API for meeting bots on Zoom, Meet & Teams.
AI visibility scoring for domains: ADP, llms.txt, Schema.org, MCP endpoints.
Get IP Address, Timestamp, User Agent, Country Code, IATA, HTTP Version, TLS/SSL Version & More.
Online Compiler for Various Languages.