ForHosting KIT · Ferramentas para dev

Dígito verificador cédula Equador

Digite 171003406 e receba o dígito verificador 5, então a cédula completa é 1710034065; ou cole os dez dígitos para ver se o último segue a regra oficial de módulo 10. Útil em cadastros, folhas de pagamento e nota fiscal eletrônica. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Cédula
171003406
Você obtém
Modo de cálculo
Compute
Entrada
171003406
Corpo
171003406
Dígito verificador
5

Toda cédula de identidade equatoriana de pessoa natural é um número de dez dígitos cujo último não é livre: é um dígito de controle público do método de coeficientes módulo dez do Registro Civil. Quem desenvolve formulários KYC, importações de folha de pagamento, gateways de faturação eletrônica e ferramentas de cadastro escolar ou clínico precisa calcular esse dígito a partir das primeiras nove posições ou confirmar que uma cédula completa digitada é coerente com os pesos oficiais. Esta calculadora do dígito verificador da cédula do Equador aceita nove dígitos para devolver o dígito e o número completo, ou uma cédula de dez dígitos para recalcular o valor esperado e definir um indicador valid claro. Espaços e hífens são removidos para que colar de PDF continue a funcionar.

Como o dígito verificador da cédula equatoriana é calculado

Uma cédula de identidade nacional equatoriana de pessoa natural tem dez dígitos decimais. Os dois primeiros codificam a província de emissão e devem ser um valor de zero um a vinte e quatro conforme o catálogo provincial oficial. O terceiro dígito restringe-se de zero a cinco para pessoas naturais; terceiros dígitos maiores pertencem a outros esquemas tributários com algoritmos diferentes e ficam fora desta verificação.

Os dígitos de quatro a nove formam um corpo sequencial atribuído pelo registro civil. O décimo dígito é completamente determinado pelos nove primeiros: não é escolhido pelo cidadão e não pode ser adivinhado independentemente desses nove valores. O método padrão de coeficientes módulo dez multiplica cada um dos nove dígitos do corpo por um vetor fixo de pesos alternados dois, um, dois, um, dois, um, dois, um, dois da esquerda para a direita.

Sempre que um produto for maior ou igual a dez, subtraem-se nove desse produto para que cada posição contribua com um valor de um único dígito. Os nove produtos ajustados são somados e formam uma soma ponderada. O dígito de controle é dez menos a soma módulo dez, e se essa diferença for dez o dígito torna-se zero; de forma equivalente, o controle é (10 − (soma módulo 10)) módulo 10.

Como cada passo é aritmética inteira sobre uma tabela de pesos fixa, dois clientes que enviem os mesmos nove dígitos recebem sempre o mesmo dígito de controle, a mesma soma ponderada e o mesmo detalhamento de produtos.

O método não é Luhn de cartões de pagamento em todos os detalhes de apresentação, embora ambas as famílias usem a ideia de módulo dez: aqui os coeficientes são fixos da esquerda para a direita para o layout da cédula, e as regras de província e terceiro dígito restringem ainda mais os corpos válidos. Não reutilize um validador Luhn genérico em campos de cédula equatoriana se precisar de imposição de província e terceiro dígito mais a lista de produtos documentada na resposta.

Onde conferir o dígito de uma cédula ajuda

Formulários de onboarding e KYC para clientes equatorianos costumam pedir que se digite uma cédula e precisam de uma verificação instantânea no cliente antes de uma revisão mais lenta contra sistemas oficiais. Sites educativos que competem por frases como calculadora dígito verificador cédula equador precisam de uma ferramenta gratuita ao vivo cujo caminho no navegador coincida com a automação para que capturas de tutoriais permaneçam precisas.

Clínicas, escolas e municípios que recuperam um cartão plástico desgastado podem ter apenas nove dígitos confiáveis e precisar do décimo para concluir consultas online, trâmites de seguro ou matrículas. Como a implementação é parse pura de nível A, cada chamada bem-sucedida permanece no modelo de custo analítico sem tokens de modelo e sem rede de saída.

Nunca trate um dígito de controle correto como prova de que a pessoa está corretamente identificada, viva, residente ou presente no Registro Civil: só prova que a string de dígitos é coerente com o método publicado de coeficientes módulo dez para cédulas de pessoa natural.

Pré-checagens em formulários e KYC

Valide uma cédula equatoriana de dez dígitos digitada antes de enviar, para que o usuário corrija um dígito de controle errado sem uma ida e volta ao registro civil.

Recuperar o dígito de controle a partir de nove dígitos

Calcule o último dígito oficial a partir de um corpo de nove dígitos quando o cartão estiver desgastado, parcialmente legível ou armazenado sem o dígito de controle.

Importações em lote de folha e CRM

Pontue linhas de identificadores equatorianos em scripts: recalcule o dígito de controle, defina valid e coloque em quarentena as divergências antes de chegarem a RH ou faturamento.

Como o dígito verificador da cédula equatoriana é calculado?

Multiplique os primeiros nove dígitos pelos coeficientes 2,1,2,1,2,1,2,1,2. Se um produto for 10 ou mais, subtraia 9. Some os produtos ajustados e tome (10 − soma mod 10) mod 10 como dígito de controle. Por exemplo, o corpo 171003406 produz o dígito 5.

Quais regras de província e terceiro dígito se aplicam?

Cédulas de pessoa natural usam códigos de província de 01 a 24 e um terceiro dígito de 0 a 5. Outros terceiros dígitos pertencem a esquemas tributários diferentes e esta calculadora os rejeita.

É possível validar uma cédula completa de dez dígitos?

Sim. Envie dez dígitos (espaços ou hífens permitidos).

Posso colar uma cédula com espaços ou hífens?

Pode. Espaços e hífens são removidos antes, então um número copiado de um PDF também funciona. Com nove dígitos, a ferramenta calcula o verificador; com dez, confere o que você digitou.

Também serve para o RUC de uma empresa?

Não. Ela cobre a cédula de pessoas físicas, cujo terceiro dígito vai de 0 a 5. Terceiros dígitos maiores pertencem a outros tipos de contribuinte, com regras diferentes, e ficam fora desta conferência.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/enc/ci-ecuador

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/enc/ci-ecuador \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"cedula":"171003406"}'
{
  "cedula": "171003406"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.ci_ecuador",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Os códigos de província devem ficar entre zero um e vinte e quatro e o terceiro dígito entre zero e cinco para pessoas naturais, de modo que corpos malformados falham com invalid_input em vez de inventar um dígito.

Contrato de entrada, formato da resposta e modos de validação

O mode opcional pode ser auto, compute ou validate; auto é o padrão e infere compute quando restam exatamente nove dígitos após remover espaços, hífens, pontos e underscores, ou validate quando restam exatamente dez. Prefira compute quando montar uma cédula a partir de um corpo de nove dígitos recuperado de documentos parciais; prefira validate quando um usuário, arquivo de parceiro ou pipeline OCR fornecer um número completo de dez dígitos e você precisar de um portão booleano antes de uma consulta ao registro civil ou a dados mestre. Envie por POST um corpo JSON com um campo de string obrigatório chamado cedula. Os aliases text, input, number, digits, value, ci e n são aceitos para que clientes leves e caixas de texto genéricas reutilizem o mesmo endpoint sem renomear campos. O modo compute devolve check_digit como string de um caractere, full como a cédula completa de dez dígitos, body como a carga de nove dígitos, province e third_digit para exibição, weighted_sum e products para transparência, coefficients como o vetor de pesos fixo, algorithm em modulo10_coefficients, mode compute e valid true porque nenhum dígito conflitante foi fornecido. O modo validate espera uma string de dez dígitos incluindo o dígito de controle final; o motor recalcula o dígito esperado, compara-o com o último dígito fornecido, define valid como true ou false e ecoa provided_check_digit para que a interface destaque um caractere digitado errado sem adivinhar. Strings vazias, caracteres não numéricos após a remoção de separadores, comprimentos errados para o modo escolhido, códigos de província fora de zero um a vinte e quatro e terceiros dígitos fora de zero a cinco geram invalid_input com uma mensagem que nomeia o problema; essas falhas não são faturadas. Chamadas API bem-sucedidas custam o preço base publicado de US$ 0,002 por item; a ferramenta no navegador permanece gratuita para verificações interativas.

Onde uma API do dígito da cédula do Equador se paga

Importações de folha e RH recebem identificadores de funcionários em planilhas onde um único último dígito errado rejeitaria um lote inteiro; um oráculo determinístico que devolve check_digit esperado e valid permite marcar linhas sem chamar portais governamentais em cada registro. Desenvolvedores de suítes multi-país de IDs fiscais e nacionais podem chamar este endpoint especializado quando o país for o Equador e quiserem o dígito em si mais o contexto de província, não só um booleano, mantendo validadores separados para a letra do DNI espanhol, os pesos do CUIT argentino ou o CPF brasileiro.

O que acontece se o dígito de controle estiver errado?

No modo validate a resposta ainda inclui o check_digit esperado e a string full, e valid é false se o último dígito não coincidir. Entrada completamente malformada falha com invalid_input.

Quanto custa a calculadora do dígito da cédula do Equador?

A ferramenta do navegador é gratuita. Solicitações API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é faturada.

Ver a documentação completa do KIT →