✓ Sin registro 🔒 Todo en tu navegador Lotes de 1 a 100 · CSV y JSON

Generador de placas vehiculares peruanas

Placas en el formato antiguo de tres letras y tres dígitos y en el alfanumérico actual, con o sin guion. Para formularios de seguros, talleres, peajes y gestión de flotas.

100 % privado. No hay servidor: los datos se generan en tu navegador y no se envían ni se guardan en ninguna parte.

Cómo funciona

Tres pasos, cero configuración

1

Elige el formato

El antiguo son tres letras y tres dígitos. El nuevo mezcla letras y números en otro orden. Los dos circulan hoy por las calles, así que tu aplicación debe aceptar ambos.

2

Decide si añades el vehículo

Puedes acompañar la placa con marca y modelo para poblar un registro completo de flota o de póliza.

3

Copia o exporta

El CSV trae la placa con y sin guion, el formato y los datos del vehículo si los activaste.

Dos formatos que conviven

En Perú circulan a la vez placas de dos generaciones, y ese es el punto de partida de cualquier validación:

FormatoEstructuraEjemplo
AntiguoTres letras, guion, tres dígitosABC-123
ActualAlfanumérico, letras y dígitos combinadosV1A-234

La lección práctica: una expresión regular de tres letras seguidas de tres dígitos rechaza placas que circulan legalmente. Si tu formulario es de un seguro, un taller, un peaje o una app de estacionamiento, y valida solo el formato antiguo, estás rechazando vehículos reales.

Las letras que se confunden

Este es el problema específico de las placas, y no lo tiene ningún otro dato: la placa se teclea mirando un objeto físico, a veces sucio, a veces de noche, a veces desde una cámara. Y hay caracteres que se confunden sistemáticamente:

0  ↔  O      // cero y o mayúscula
1  ↔  I      // uno y i mayúscula
5  ↔  S      // en tipografías estrechas
8  ↔  B      // en placas desgastadas
2  ↔  Z

Con esto se pueden tomar dos decisiones de diseño, y las dos son válidas según el caso:

  • Normalizar de forma agresiva: convertir la O en 0 y la I en 1 en las posiciones numéricas, y al revés en las de letra. Reduce muchísimo los errores del usuario. Es lo que hacen las apps de estacionamiento.
  • No normalizar y avisar: mostrar la placa en una tipografía que distinga bien los caracteres y pedir confirmación. Es lo correcto cuando un error tiene consecuencias legales, como en una multa.

Lo que no vale es no hacer nada: aceptar la placa tal cual y luego no encontrarla en la base de datos porque el usuario escribió una O donde había un 0.

Qué probar con placas sintéticas

  • Los dos formatos. Antiguo y alfanumérico en el mismo campo. El fallo número uno.
  • Con y sin guion. ABC-123 y ABC123 son la misma placa. Si no normalizas, entrará dos veces.
  • Minúsculas. El usuario escribirá abc-123. Pasa a mayúsculas antes de comparar.
  • Espacios. Copiar y pegar desde un correo trae espacios al principio o al final. Recórtalos siempre.
  • Caracteres ambiguos. Genera un lote y prueba a buscar cambiando el 0 por la O. ¿Encuentra el vehículo? Decide si quieres que lo haga.
  • Unicidad. Una placa identifica un vehículo: intenta registrar la misma dos veces y comprueba que el sistema lo detecta, con guion y sin él.

Formato correcto, vehículos inexistentes

Las placas que genera esta herramienta tienen la estructura correcta de los formatos peruanos, así que pasan cualquier validación de formato. Pero las combinaciones son aleatorias: no están asignadas a ningún vehículo y no figuran en los registros de la SUNARP ni del MTC. Sirven para probar tu software, no para consultar información de un vehículo real.

Preguntas frecuentes

Dudas habituales

¿La placa generada corresponde a un vehículo real?

No. La estructura es la correcta, pero la combinación de letras y números es aleatoria y no está asignada a ningún vehículo ni figura en los registros de la SUNARP o el MTC.

¿Cuántos formatos de placa hay en Perú?

Circulan dos: el antiguo de tres letras y tres dígitos, y el alfanumérico actual. Los dos son legales y están en la calle hoy, así que una validación que solo acepte el antiguo rechaza vehículos reales.

¿Debo guardar la placa con guion o sin él?

Elige uno y normaliza siempre a ese antes de guardar y antes de comparar. Da igual cuál, lo que no puede ser es que la misma placa entre dos veces por escribirse de dos formas.

¿Qué hago con la O y el 0?

Depende de las consecuencias de un error. En una app de estacionamiento conviene normalizar de forma agresiva —la O a 0 en las posiciones numéricas— para reducir errores. En una multa, mejor no normalizar y pedir confirmación. Lo que no vale es ignorar el problema.

¿Incluye datos del vehículo?

Opcionalmente puede añadir marca y modelo, útil para poblar un registro completo de flota o de póliza de seguro.

¿Puedo generar 100 placas?

Sí, en lotes de 1, 10, 50 o 100, en CSV o JSON, con la placa con y sin guion en columnas separadas.