Herramienta Gratuita

Extraer Códigos Postales de Texto

Extrae los códigos postales de un texto según el país: 5 dígitos en España con provincia, ZIP+4 de EE. UU., formato alfanumérico británico y CEP de Brasil.

Ejemplos rápidos:
Encontrados
0
Únicos
0
Válidos
0
Provincias (ES)
0
Resumen de IA y AEO (TL;DR)

Respuesta Rápida: ¿Qué es Extraer Códigos Postales de Texto?

¿Qué hace esta herramienta? Extrae los códigos postales de un texto según el país: 5 dígitos en España con provincia, ZIP+4 de EE. UU., formato alfanumérico británico y CEP de Brasil.

Categoría de Aplicación
Texto
Fórmula de Cálculo
Coincidencia de patrones postales por país (España \d{5} con validación de provincia 01–52, EE. UU. \d{5}(-\d{4})?, Reino Unido alfanumérico, Brasil \d{5}-\d{3}) con filtrado de contexto por las siglas CP, C.P. o ZIP
Parámetros de Entrada
Texto o Direcciones a Analizar
Resultados Devueltos
Códigos Postales Encontrados
Guía Rápida de Uso (Paso a Paso)
  1. Paso 1: Introduce o ajusta el campo Texto o Direcciones a Analizar.
  2. Paso 2: Haz clic en Extraer Códigos Postales para obtener el desglose y resultados inmediatos.
Consejo de Optimización (IA)

Para obtener resultados óptimos, asegúrate de ingresar los valores en las unidades correspondientes.

Extraer Códigos Postales de Texto (España, EE. UU., Reino Unido y más)

Localiza los códigos postales dentro de un texto o una lista de direcciones y filtra por país. La herramienta reconoce los 5 dígitos de España —con su provincia—, el ZIP y el ZIP+4 de Estados Unidos, el formato alfanumérico del Reino Unido, el CEP de Brasil, el 0000 AB de los Países Bajos y varios más. Descarta los años y los números sueltos que no son códigos postales.

Índice de Contenidos

📮 Resumen rápido: ¿cómo extraigo los códigos postales?

Pega las direcciones o el texto, elige el país (o «Automático» si hay varios), selecciona el formato de salida y copia. Para España, la opción «código + provincia» te dice a qué provincia pertenece cada uno. Si también necesitas los teléfonos o los correos de esas direcciones, usa el extractor de teléfonos y el extractor de correos.

Por qué un código postal no es «cualquier número de cinco cifras»

El código postal español tiene cinco dígitos, pero también los tienen un año como 10250 escrito sin sentido, un número de socio o un importe. Y en otros países el formato cambia por completo: el Reino Unido usa combinaciones de letras y números (SW1A 2AA), Canadá alterna letra-número-letra (K1A 0B1), Brasil escribe 01310-100 y los Países Bajos 1011 AC. Extraer códigos postales de forma fiable exige conocer el patrón de cada país y aplicar reglas de validación y de contexto.

Formatos reconocidos por país

País Patrón Ejemplo
España5 dígitos, primeros dos = provincia (01–52)28013, 08006
EE. UU.ZIP de 5 dígitos o ZIP+490210, 10001-2345
Reino UnidoAlfanumérico AA9A 9AA y variantesSW1A 2AA, EC1A 1BB
Alemania / Francia5 dígitos10115, 75008
Portugal0000-0001000-205
Brasil (CEP)00000-00001310-100
Países Bajos0000 AB1011 AC
CanadáA1A 1A1K1A 0B1
Argentina (CPA)A0000AAAC1425DKG

Cómo funciona la herramienta

  1. Selección de patrón. Según el país que elijas, aplica la expresión regular correspondiente. Con «Automático», prueba todos los patrones y se queda con las coincidencias más plausibles.
  2. Validación de rango. Para España, comprueba que los dos primeros dígitos correspondan a una provincia real (01 a 52). Para EE. UU., que el ZIP esté en el rango asignado. Los códigos fuera de rango se marcan como no válidos.
  3. Filtro de contexto. Opcionalmente, exige que cerca del número aparezca una etiqueta como CP, C.P., código postal, ZIP, postcode o CEP. Útil cuando el texto está lleno de otras cifras de cinco dígitos.
  4. Descarte de años. Un número de cuatro cifras entre 1900 y 2099 sin etiqueta de contexto se considera un año, no un código postal.
  5. Provincia (España). Con la salida «código + provincia», traduce los dos primeros dígitos al nombre de la provincia: 28xxx → Madrid, 08xxx → Barcelona, 41xxx → Sevilla.
  6. Deduplicación. Elimina los códigos repetidos si dejas activada la casilla.

Formatos de salida

Casos de uso

Ejemplo

Entrada (país: España, salida: código + provincia):

Calle Mayor 12, 28013 Madrid
Avenida Diagonal 400, C.P. 08006 Barcelona
Plaza Nueva 1, 41001 Sevilla
El pedido se envió en 2023 y llegó en 2024.
Gran Vía 5, 48001 Bilbao

Salida:

28013  —  Madrid
08006  —  Barcelona
41001  —  Sevilla
48001  —  Bizkaia

Los años 2023 y 2024 se descartan por no llevar etiqueta de código postal y tener forma de año.

Herramientas relacionadas en porcentaje.net

Preguntas Frecuentes (FAQ)

¿Qué provincia asigna a cada código postal español?

La que corresponde a los dos primeros dígitos, según el reparto oficial: 01 Álava, 02 Albacete, ... 28 Madrid, 08 Barcelona, 41 Sevilla, ... 52 Melilla. Es una asignación por rango, no una consulta de la localidad exacta: te dice la provincia, no el municipio ni la calle.

¿Cuándo debo activar «exigir la etiqueta CP / ZIP»?

Cuando el texto contiene muchos otros números de cinco dígitos (referencias, importes, identificadores) y sin el filtro salen demasiados falsos positivos. Con la casilla activada, solo se extraen los códigos que van precedidos o seguidos de palabras como CP, C.P., código postal, ZIP o postcode.

¿Qué hace el modo «Automático»?

Aplica los patrones de todos los países soportados a la vez y devuelve las coincidencias que encuentra, indicando el formato de cada una. Es la opción adecuada cuando el texto mezcla direcciones de varios países. Si sabes que todas son de un país, elígelo: la extracción será más precisa.

¿Verifica que el código postal existe de verdad?

Valida el formato y el rango (que la provincia o el estado sean posibles), pero no consulta una base de datos oficial de códigos en uso. Un código con formato correcto y provincia válida puede no estar asignado a ninguna localidad. Para la mayoría de tareas de limpieza y segmentación, la validación de formato y rango es suficiente.

¿Se envían mis direcciones a algún servidor?

No. Todo el procesamiento se realiza en tu navegador con JavaScript. Ni el texto ni los códigos postales extraídos salen de tu dispositivo, lo que importa cuando trabajas con direcciones de clientes.

Categorías Recomendadas

Herramientas Relacionadas

Otras calculadoras de Herramientas de Texto que te pueden interesar.

Herramientas de Texto

Extraer Números de un Texto

Extractor de números online gratis. Encuentra y extrae todos los números de un texto. Obtén ...

Ver herramienta
Herramientas de Texto

Extraer Números de Teléfono de Texto

Encuentra los números de teléfono dentro de un texto: reconoce prefijos internacionales, par�...

Ver herramienta
Herramientas de Texto

Extraer Correos Electrónicos de un Texto

Extractor de correos electrónicos online. Scanea y extrae todas las direcciones de email váli...

Ver herramienta
Herramientas de Texto

Extraer Precios y Monedas de Texto

Extrae los importes de dinero de un texto: reconoce símbolos (€, $, £), códigos ISO, palab...

Ver herramienta
Herramientas de Texto

Extraer Enlaces y URLs de un Texto

Extractor de URLs y enlaces web de cualquier texto online. Extrae direcciones completas, filtra...

Ver herramienta
Herramientas de Texto

Extraer Fechas de un Texto

Encuentra todas las fechas de un texto: DD/MM/AAAA, ISO AAAA-MM-DD, «12 de mayo de 2024» y me...

Ver herramienta
Herramientas de Texto

Extractor de Texto de Archivo SRT (Subtítulos)

Extrae solo el diálogo de un archivo de subtítulos SRT o VTT: quita los números y los códig...

Ver herramienta
Herramientas de Texto

Extractor de Acrónimos de Texto

Extrae automáticamente todas las siglas, acrónimos y abreviaturas de documentos técnicos, co...

Ver herramienta
Herramientas de Texto

Agregar Número de Línea a Texto

Numera las líneas de tu texto o lista automáticamente. Admite numeración tradicional, con ce...

Ver herramienta
Herramientas de Texto

Eliminar Números de un Texto

Elimina todos los números y dígitos numéricos (0-9) de tus textos de forma rápida y gratuit...

Ver herramienta
Herramientas de Texto

Convertir Texto a Mayúsculas Online

Convierte tu texto a MAYÚSCULAS online de forma rápida, cómoda y gratuita. Respeta tildes, d...

Ver herramienta
Herramientas de Texto

Herramienta de buscar y reemplazar texto

Busca y reemplaza todas las coincidencias de una palabra o frase dentro de un texto, con opció...

Ver herramienta
Herramientas de Texto

Fusionador de Dos Listas de Texto

Fusiona y combina dos listas de texto en una sola. Une columnas lado a lado con delimitador, in...

Ver herramienta
Herramientas de Texto

Envoltura de Texto a N Caracteres (Word Wrap)

Ajusta un texto a un ancho fijo de caracteres (word wrap): reflujo suave, saltos permanentes o ...

Ver herramienta
Herramientas de Texto

Eliminar Código HTML de un Texto

Elimina todas las etiquetas y marcado HTML de tus textos de forma rápida, segura y gratuita. E...

Ver herramienta
Herramientas de Texto

Convertidor de Texto a Código Leet (1337)

Convierte texto normal a código Leet Speak (1337) en 3 niveles de complejidad (Básico, Medio ...

Ver herramienta
Herramientas de Texto

Convertidor de texto a tipo título (Capitalización)

Convierte tu texto a Formato de Título, con la opción de estilo AP que mantiene en minúscula...

Ver herramienta
Herramientas de Texto

Generador de Separadores de Texto ASCII

Crea separadores ASCII, líneas divisorias, cabeceras de sección y cajas de comentario para tu...

Ver herramienta
Herramientas de Texto

Convertidor de texto a sistema hexadecimal

Convierte cualquier texto a su representación hexadecimal (bytes UTF-8 en base 16), incluyendo...

Ver herramienta
Herramientas de Texto

Recortador de Texto por Número de Palabras

Recorta tu texto al número exacto de palabras requerido para ensayos, resúmenes o blogs. Mant...

Ver herramienta
Herramientas de Texto

Unir Líneas de Texto con Separador

Une múltiples líneas de tu texto o lista en un solo párrafo separado por comas, espacios o e...

Ver herramienta
Herramientas de Texto

Buscar y Reemplazar Texto Online

Busca y reemplaza palabras, frases o caracteres en tus textos de forma masiva, rápida y gratui...

Ver herramienta