Chilean RUT Generator with Verifier
Privado por design — roda inteiramente no seu navegador
Um RUT é o número fiscal e de identidade para pessoas e empresas do/da Chile. O Toova gera RUTs sintaticamente válidos no seu navegador — ideal para testes, fixtures e dados de demo. Os valores passam em validadores front-end mas não estão registrados em nenhuma base oficial.
O que é
O RUT (Rol Único Tributario) é o número tributário e de identidade universal do Chile, usado tanto para pessoas físicas quanto jurídicas. É um serial de 7-8 dígitos seguido por um dígito verificador que pode ser 0-9 ou a letra K. O Toova gera RUTs com o verificador correto segundo a regra oficial mod 11 com pesos cíclicos.
Como o algoritmo funciona
Percorra os dígitos do serial da direita para a esquerda, multiplicando cada um por um peso que cicla 2, 3, 4, 5, 6, 7, 2, 3, 4… e somando. Calcule r = 11 - (soma mod 11). Se r == 11, o verificador é 0; se r == 10, é K; caso contrário, é r. A exibição padrão é 12.345.678-K com pontos opcionais.
Perguntas Frequentes
- Os RUTs gerados são reais?
- Não. Satisfazem o algoritmo oficial mas não estão registrados em nenhuma base oficial de Chile. Validadores front-end aceitam; consulta oficial rejeitaria.
- Posso usar um RUT gerado em produção?
- Só para testes — fixtures, telas de demo, validadores. Usar um RUT gerado para se passar por outra pessoa ou burlar imposto é fraude.
- Por que meu validador aceita?
- Porque a maioria checa a fórmula matemática (ou formato), não o registro. As saídas do Toova passam na matemática.
- O Toova armazena os RUTs que gero?
- Não. Tudo no navegador via crypto.getRandomValues. Sem requisições saindo.