# Convertir CCC a IBAN

Convierte un número de cuenta español de 20 dígitos (CCC) en su IBAN. Comprobamos también los dígitos de control de la cuenta.

- Página: https://herramient.as/convertir-ccc-a-iban
- Categoría: Validación
- Dónde se ejecuta: en nuestro servidor

Es una herramienta interactiva: se usa desde el navegador en https://herramient.as/convertir-ccc-a-iban.

## Uso por API

También se puede usar por API REST, con una clave en la cabecera `Authorization: Bearer htas_...`. Referencia completa: https://herramient.as/api-docs.md

### `POST /api/v1/tools/ccc/to_iban`

Convierte un CCC de 20 dígitos en su IBAN

Valida primero los dos dígitos de control internos del CCC. Si no cuadran no se devuelve IBAN, porque construirlo sobre una cuenta incorrecta produciría un IBAN sintácticamente válido que apunta a otra cuenta.

Consume 1 unidad de cuota.

**Parámetros**

| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| `ccc` | string | sí | Código Cuenta Cliente de 20 dígitos. Se admiten espacios y guiones (Ejemplo: `21000418450200051332`) |

**Respuesta**

| Nombre | Tipo | Descripción |
|---|---|---|
| `valid` | boolean | Si el CCC es válido |
| `type` | string | CCC, o null si el formato no se reconoce |
| `checksum_valid` | boolean | Si los dígitos de control cuadran |
| `normalized` | string | Entrada sin separadores |
| `details` | object | entidad, oficina, control, cuenta, expected_control e iban (electronic y formatted), null si no es válido |
| `message` | string | Mensaje legible del resultado |

**Errores**

- `400`: El CCC está vacío

```bash
curl -X POST https://herramient.as/api/v1/tools/ccc/to_iban \
  -H "Authorization: Bearer htas_tu_clave_api" \
  -H "Content-Type: application/json" \
  -d '{"ccc":"21000418450200051332"}'
```

## Preguntas frecuentes

### ¿Qué es el CCC y en qué se diferencia del IBAN?

El CCC, o Código Cuenta Cliente, es el número de cuenta español de 20 dígitos que se usaba antes del IBAN: cuatro de entidad, cuatro de oficina, dos dígitos de control y diez de cuenta. El IBAN es el formato internacional y en España son 24 caracteres: ES, dos dígitos de control propios y después el CCC completo. Es decir, el IBAN no sustituye al CCC, lo envuelve.

### ¿Cómo se convierte un CCC en IBAN?

Se mantienen los 20 dígitos del CCC y se les añade delante ES y dos dígitos de control que se calculan con la regla internacional del módulo 97: se pasan las letras a números, se coloca el país al final con dos ceros y el control es 98 menos el resto de dividir ese número enorme entre 97. Aquí lo hacemos por ti y además comprobamos que los dos dígitos de control internos del CCC sean correctos.

### ¿Cómo se calculan los dígitos de control del CCC?

Son dos cálculos independientes de módulo 11 con pesos 1, 2, 4, 8, 5, 10, 9, 7, 3 y 6. El primer dígito se obtiene de la entidad y la oficina precedidas de dos ceros, y el segundo de los diez dígitos de la cuenta. En ambos casos se suman los productos, se resta el resto entre 11 de once, y si sale 10 se usa un 1 y si sale 11 se usa un 0.

### ¿Puedo saber de qué banco es una cuenta por su IBAN?

Los cuatro primeros dígitos después de ES y el control identifican la entidad, así que el código sí determina el banco. Lo que no te dice el IBAN es nada sobre el titular: esa información no es pública y no la consultamos. Ten en cuenta además que tras las fusiones bancarias de los últimos años muchos códigos de entidad han cambiado de dueño.

### ¿Sirve esta herramienta para cuentas de otros países?

La conversión de CCC a IBAN es específica de España, porque el CCC es un formato español. Si lo que quieres es comprobar un IBAN de cualquier país de la zona SEPA, usa nuestro validador de IBAN, que acepta los 38 países.

### ¿Se envía mi número de cuenta a algún sitio?

La conversión se procesa en nuestro servidor para aplicar el algoritmo, pero el número no se almacena ni queda registrado en ningún log. Aun así, trata tu número de cuenta con el mismo cuidado que cualquier dato bancario y evita pegarlo en webs que no conozcas.

## Herramientas relacionadas

- [Validador de IBAN](https://herramient.as/iban): Valida números de cuenta bancaria IBAN españoles y de los 38 países SEPA. Verifica formato y dígito de control.
- [Comprobar CIF de empresa](https://herramient.as/comprobar-cif): Comprueba si el CIF de una empresa es válido y descubre qué tipo de entidad es. Validamos el carácter de control con el algoritmo oficial.
- [Comprobar DNI, NIF y NIE](https://herramient.as/dni-nif-validator): Comprueba si un DNI, NIF o NIE es válido al instante. Validamos la letra de control con el algoritmo oficial.
- [Comprobar referencia catastral](https://herramient.as/comprobar-referencia-catastral): Consulta una referencia catastral en el Catastro y comprueba a qué inmueble corresponde: dirección, uso, superficie construida, año de construcción y coordenadas. Datos oficiales y públicos, sin certificado digital.
