{"ok":true,"result":{"slug":"random-string-generator","name":"Random String Generator","summary":"Random strings from chosen character sets (or a custom alphabet), each character drawn uniformly with a cryptographic random source.","description":"Generate random strings of letters, digits and symbols, or from your own alphabet. Uses your browser's secure random generator with no modulo bias.","method":"POST","endpoint":"/api/v1/tools/random-string-generator","plan":"free","mcpName":"random_string_generator","input":{"type":"object","additionalProperties":false,"properties":{"length":{"type":"integer","description":"Characters per string (1 to 1024).","default":16,"minimum":1,"maximum":1024},"count":{"type":"integer","description":"How many strings (1 to 1000); length × count may not exceed 100,000.","default":1,"minimum":1,"maximum":1000},"lowercase":{"type":"boolean","description":"Include a–z.","default":true},"uppercase":{"type":"boolean","description":"Include A–Z.","default":true},"digits":{"type":"boolean","description":"Include 0–9.","default":true},"symbols":{"type":"boolean","description":"Include ASCII punctuation symbols.","default":false},"custom":{"type":"string","description":"Extra characters to add to the pool, e.g. äöü; with every set switched off this is the whole alphabet (e.g. ACGT). Whitespace is ignored.","default":"","maxLength":1000}}},"example":{"length":12,"count":3,"symbols":false},"randomOutput":true,"network":false,"docs":"https://pithlab.com/developers/tools/random-string-generator","page":"https://pithlab.com/tools/random-string-generator"}}