Gerador de senhas
Gere uma senha aleatória no navegador com crypto.getRandomValues. Nada é armazenado.
Gere inteiros ou decimais aleatórios com crypto.getRandomValues, incluindo sorteios sem repetição.
Esta ferramenta roda no seu navegador. Dados, arquivos e valores gerados ficam neste dispositivo. Favoritos e ferramentas recentes, se você usar, guardam apenas nomes de ferramentas no armazenamento local — nunca senhas, documentos ou conteúdo de QR codes. Veja a política de privacidade.
Por enquanto, o guia detalhado desta ferramenta (como usar, exemplos e perguntas frequentes) está em inglês.
Draw 1 to 200 integers or decimals between bounds you set. Use it for a casual draw, such as five unique numbers from 1 to 10. Unique mode works only for whole numbers, and asking for more unique values than the range contains is rejected.
The tool draws without replacement. Asking for 11 unique values in that range is rejected.
Values are rounded to six decimal places from a 32-bit unit interval. Unique mode is not offered for decimals.
Integers use crypto.getRandomValues() with rejection sampling so each value in the range is equally likely. That avoids a biased modulo. The generator is suitable for casual draws. It is not presented as cryptographic security for every statistical or security use.
Each bound has to stay within ±1,000,000,000, and the count has to be a whole number from 1 to 200. Unique mode works only for integers, and it refuses a count larger than the range. Decimals are rounded to six places. This is a casual draw, not a lottery draw or a key generator.
See the disclaimer for what these tools do not cover.
Gere uma senha aleatória no navegador com crypto.getRandomValues. Nada é armazenado.
Gere um ou vários valores UUID v4 no navegador usando uma fonte aleatória segura.
Calcule porcentagens, aumentos, reduções e quanto por cento um número representa de outro.
Compare um número original com um novo e veja a variação percentual. De 80 para 100 é uma alta de 25%; de 100 para 80, uma queda de 20%. Original igual a 0 é recusado.
Aplique um desconto percentual a um preço e veja quanto economiza e quanto paga. Digite só números: símbolo de moeda é inválido e desconto acima de 100% é recusado.
Conte anos, meses e dias desde a data de nascimento até hoje ou uma data futura. Uma data anterior é recusada. Anos bissextos seguem o calendário.
1 to 200.
Integers are chosen with crypto.getRandomValues() and rejection sampling so every value in the range is equally likely. That is suitable for casual draws. It is not a guarantee for high-stakes cryptography or scientific sampling.