Strengthen Your Randoms With Some Extra Randomness

A Random String & Password Generator

0-9 A-Z a-z +#-*
Extended Special Chars

Fixed Length Random Results

Random Generated Value Sets As JSON Array

Containing Random Numbers, Letters, Hex, MixedChars, Noise Image Links, Lottery Numbers, ...

The Maximum is count=25, Maximum length=1000, or count*length<=10.000

» Find A PHP Example For The Usage Of The Links Above

Random Noise Images As JPEG Or PNG

Intended Usage

Use the values you get from this tools as standalone or better combine them with your own generated values to get more randomness through values from an external source.

You can use the values of our result sets (set_json) or utilize our noise-images for what your want and how ever you need it.

php:

$randomblock=file_get_contents("https://ipty.de/random/?mode=blocksmall");
$randomnum=file_get_contents("https://ipty.de/random/?mode=num&length=16");
$randomjson=json_decode(file_get_contents("https://ipty.de/random/?mode=set_json&count=5&length=32"));
        
javascript:
        (function() {
            var xhr = new XMLHttpRequest();
            var randurl="https://ipty.de/random/?mode=set_json&count=1&length=10";
            xhr.onreadystatechange = function () {
                if (xhr.readyState == XMLHttpRequest.DONE) {
                    if (xhr.status == 200) {
                        doSomething(JSON.parse(xhr.responseText));
                    } else if (xhr.status == 400) {
                        console.log('Error 400');
                    } else {
                        console.log('Error');
                    }
                }
            };
            xhr.open("GET", randurl, true);
            xhr.send();

            function doSomething(results) {
                document.write(results[0]['letters_uppercase']);
                console.log(results[0]['letters_uppercase']);
                document.write("\n"+'<'+'br>');

                document.write(results[0]['lottery_6of49']);
                console.log(results[0]['lottery_6of49']);

            }
        })();
        

Result Values of set_json count 1, length 10 via PHP

$data=json_decode(file_get_contents("https://ipty.de/random/?mode=set_json&count=1&length=10"));
print_r($data[0]);
echo $data[0]->alphanum_lowercase;
echo '<'.'br>';
echo $data[0]->condition_012;
                    
stdClass Object
(
    [length] => 10
    [count] => 1
    [numbers] => 7740610728
    [letters_uppercase] => 3YJPKDYKNY
    [letters_lowercase] => 9pmsvcvcxr
    [letters_mixed] => 6IewbaHBLo
    [alphanum_uppercase] => 24H6IP6OTP
    [alphanum_lowercase] => 3qi9dru6uw
    [alphanum_mixed] => 4ZpgmyoYhs
    [hex_lowercase] => 3752576e51
    [hex_uppercase] => 326D314134
    [mixed_utf8] => b\#GB#?ě
    [seed] => 3510.28
    [boolean] => true
    [yesno] => no
    [condition_01] => 1
    [condition_012] => 1
    [lottery_6of49] => 17,34,37,40,43,49
    [lottery_5of50] => 4,26,33,41,47
    [lottery_stars2of10] => 2,3
    [lottery_stars2of11] => 2,4
    [lottery_7numbers] => 8041520
    [dayofweek] => 7
    [noise_image_png] => https://ipty.de/random/noise.png
    [noise_image_jpg] => https://ipty.de/random/noise.jpg
    [file_2k_binary] => https://ipty.de/random/?mode=file
    [file_2k_text] => https://ipty.de/random/?mode=filetxt
)
3qi9dru6uw
1

Browser Plugin

Find a small Password generator @ Chrome Webstore "A Random String & Password Generator"