El campo de RUT en formularios web es uno de los más usados en Chile. Su correcto diseño mejora la conversión, reduce errores y mejora la experiencia del usuario.
Especificaciones recomendadas del campo
| Atributo | Valor recomendado |
|---|---|
| type | text (no number, para aceptar K) |
| maxlength | 12 (con puntos y guión: 12.345.678-K) |
| placeholder | Ej: 12.345.678-9 |
| autocomplete | off (para evitar autocompletado incorrecto) |
| inputmode | numeric (en móviles, trae el teclado numérico) |
HTML recomendado
<label for="rut">RUT</label>
<input
type="text"
id="rut"
name="rut"
placeholder="Ej: 12.345.678-9"
maxlength="12"
inputmode="numeric"
autocomplete="off"
aria-describedby="rut-hint"
>
<span id="rut-hint">Ingresa el RUT sin puntos o con formato 12.345.678-9</span>
Preguntas frecuentes
¿Debo aceptar RUT con y sin puntos?
Sí. Los usuarios ingresan RUTs de distintas formas. El sistema debe normalizar internamente el formato, no exigir un formato específico al usuario.