Herramienta Gratuita

Rellenador de Texto (Padding Left / Right)

Rellena texto a la izquierda o a la derecha hasta un ancho fijo con espacios, ceros o caracteres propios. Alinea columnas y tabula listas al instante.

Ejemplos rápidos:
Líneas
0 líneas
Ancho Objetivo
0
Línea Más Larga
0
Caracteres Añadidos
0
✨ Resumen de IA y AEO (TL;DR)

Respuesta Rápida: ¿Qué es Rellenador de Texto (Padding Left / Right)?

¿Qué hace esta herramienta? Rellena texto a la izquierda o a la derecha hasta un ancho fijo con espacios, ceros o caracteres propios. Alinea columnas y tabula listas al instante.

Categoría de Aplicación
Texto
Fórmula de Cálculo
Relleno de cadenas: resultado = repetir(relleno, max(0, ancho − longitud(s))) concatenado antes (izquierda), después (derecha) o repartido (centro) del valor original
Parámetros de Entrada
Texto o Lista a Rellenar / Ancho Objetivo (caracteres)
Resultados Devueltos
Texto Rellenado y Alineado
Guía Rápida de Uso (Paso a Paso)
  1. Paso 1: Introduce o ajusta el campo Texto o Lista a Rellenar.
  2. Paso 2: Introduce o ajusta el campo Ancho Objetivo (caracteres).
  3. Paso 3: Haz clic en Rellenar Texto 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.

Rellenador de Texto Online (Padding Left / Right, Ancho Fijo)

Rellena texto o listas hasta un ancho fijo por la izquierda, por la derecha o por ambos lados, usando espacios, ceros o cualquier carácter que elijas. Alinea columnas de datos, añade ceros a la izquierda de un identificador o centra títulos para presentaciones en fuente monoespaciada.

📐 Resumen rápido: ¿qué es el padding de texto?

El padding o relleno consiste en añadir caracteres a una cadena hasta que alcanza una longitud determinada. Rellenar por la izquierda alinea el texto a la derecha (ideal para números); rellenar por la derecha lo alinea a la izquierda (ideal para etiquetas); rellenar por ambos lados lo centra. Si lo que quieres es lo contrario —quitar espacios sobrantes— usa el eliminador de espacios al inicio y final de línea.

Qué es rellenar texto y para qué se usa

Rellenar (en inglés, pad) una cadena es completarla con un carácter de relleno hasta que tenga un ancho fijo. Es una operación básica en programación —existe como str_pad en PHP, padStart/padEnd en JavaScript, rjust/ljust/center en Python y String.format con anchura en Java— y también es muy útil fuera de la programación siempre que se necesite que varios valores ocupen el mismo espacio.

Los usos más habituales son:

Lados de relleno: izquierda, derecha y ambos

Opción El relleno se añade El texto queda alineado Equivalente en código
Izquierda Delante del valor A la derecha padStart, rjust, STR_PAD_LEFT
Derecha Después del valor A la izquierda padEnd, ljust, STR_PAD_RIGHT
Ambos Repartido a los dos lados Centrado center, STR_PAD_BOTH

Cuando el relleno es por ambos lados y el número de caracteres que sobra es impar, se coloca uno más a la derecha, igual que hacen str.center de Python y str_pad de PHP.

Ancho objetivo: fijo o automático

Puedes fijar el ancho de tres maneras:

  1. Valor fijo: indicas tú el número de caracteres. Si un valor ya es más largo, se deja como está (salvo que actives «recortar»).
  2. Automático: la herramienta usa la longitud de la línea más larga, de modo que todas queden exactamente igual de anchas.
  3. Automático + margen: toma la línea más larga y le suma unos caracteres extra de separación. Es lo ideal para tablas, porque deja un pequeño espacio entre columnas.

Ámbito de aplicación: línea, columna o texto completo

Si necesitas transformar una fila de valores separados por comas en una columna vertical antes de rellenarla, usa el convertidor de filas de texto a columnas; y para el proceso inverso, el convertidor de columnas de texto a filas.

Ejemplos prácticos

1. Ceros a la izquierda para identificadores

Entrada, rellenar a la izquierda, ancho fijo 6, carácter 0:

7        000007
42   →   000042
128      000128
3050     003050

2. Alinear una lista de artículos y precios

Entrada delimitada por comas, ámbito «columna 1», rellenar a la derecha, automático + 2:

Teclado,29.90          Teclado......,29.90
Monitor 27",219.00  →  Monitor 27".,219.00
Cable USB-C,7.50       Cable USB-C..,7.50

(Los puntos representan espacios; el resultado real usa espacios en blanco.)

3. Centrar títulos de sección

Rellenar por ambos lados, ancho 30, carácter -:

-------Introducción-----------
----------Método--------------
--------Resultados------------

Carácter de relleno de varios caracteres

El relleno no tiene por qué ser un único carácter. Si escribes . (punto y espacio) como patrón, la herramienta lo repite y lo trunca a la longitud exacta que falta, igual que str_pad: así consigues líneas de puntos guía como en un índice. Para rellenar por la izquierda, el patrón se recorta desde su inicio.

Ver el código equivalente

La herramienta incluye un botón que muestra el fragmento de código equivalente a la configuración elegida en JavaScript (padStart/padEnd), Python (rjust/ljust/center) y PHP (str_pad). Es útil si estás depurando por qué tu programa no alinea como esperas, o si quieres pasar de la prueba manual a una solución automatizada.

Nota sobre caracteres y anchura visual

El relleno se calcula por número de caracteres, no por píxeles. En una fuente monoespaciada (como la del cuadro de resultado) todos los caracteres ocupan lo mismo y la alineación es perfecta. En una fuente proporcional, dos líneas con el mismo número de caracteres pueden tener anchuras visuales distintas; para tablas y presentaciones, usa siempre una fuente de ancho fijo. Los caracteres acentuados y la eñe cuentan como un solo carácter.

Herramientas relacionadas en porcentaje.net

Preguntas Frecuentes (FAQ)

¿Cuál es la diferencia entre padding izquierdo y derecho?

Rellenar por la izquierda añade los caracteres de relleno delante del valor, con lo que el texto queda alineado a la derecha; es lo que se usa para poner ceros delante de un número. Rellenar por la derecha los añade detrás, dejando el texto alineado a la izquierda; sirve para igualar el ancho de etiquetas o nombres. Rellenar por ambos lados centra el valor.

¿Qué ocurre si un valor ya es más largo que el ancho objetivo?

Por defecto se deja intacto: el padding nunca acorta, solo alarga. Si necesitas que todas las líneas tengan exactamente el mismo ancho, activa la casilla «Recortar el valor si supera el ancho» y los valores más largos se cortarán a la longitud indicada.

¿Puedo rellenar solo una columna de un CSV?

Sí. Selecciona el ámbito «Una columna de datos delimitados», elige el delimitador (coma, punto y coma, tabulación o barra vertical) e indica el número de columna. La herramienta rellena únicamente esa columna en todas las filas y reconstruye cada línea con el resto de campos sin cambios.

¿El relleno usa espacios normales o algún carácter especial?

Usa exactamente el carácter (o la secuencia de caracteres) que escribas en el campo «Carácter de relleno». Si lo dejas vacío, se usa el espacio normal (U+0020). Puedes poner un cero, un punto, un guion o incluso un patrón de varios caracteres, que se repetirá y recortará a la medida.

¿Se procesa el texto en mi navegador?

Sí. Todo el relleno se calcula localmente en tu dispositivo con JavaScript; el texto no se envía a ningún servidor ni se almacena. Puedes procesar listas con datos internos o confidenciales con total tranquilidad.

Categorías Recomendadas

Herramientas Relacionadas

Otras calculadoras de Herramientas de Texto que te pueden interesar.

Herramientas de Texto

Generador de Secuencia Numérica en Texto

Genera secuencias numéricas personalizadas en texto. Progresiones aritméticas, pasos, ceros a...

Ver herramienta
Herramientas de Texto

Convertidor de Texto a Hash NTLM

Calcula el hash NTLM (NTOWFv1) para contraseñas de Windows y Active Directory. Codificación n...

Ver herramienta
Herramientas de Texto

Extractor de Cookies de Texto Header

Extrae, desglosa y audita atributos de cookies en cabeceras Set-Cookie y Cookie. Verificación ...

Ver herramienta
Herramientas de Texto

Generador de Exclusión de Listas de Texto

Excluye de una lista principal todos los elementos presentes en una lista negra o de supresión...

Ver herramienta
Herramientas de Texto

Truncador de Texto con Puntos Suspensivos

Trunca textos con puntos suspensivos elegantes (… o ...). Ajusta por caracteres, palabras o s...

Ver herramienta
Herramientas de Texto

Normalizador de Texto Unicode

Normaliza texto bajo los estándares Unicode UAX #15 (NFC, NFD, NFKC, NFKD). Estandariza caract...

Ver herramienta
Herramientas de Texto

Detector de Idioma de Texto

Detector de idioma de texto online: identifica automáticamente el idioma de cualquier texto o ...

Ver herramienta
Herramientas de Texto

Convertidor de Texto a Código Octal

Convierte texto alfanumérico a código octal (base 8). Soporta bytes UTF-8 y puntos de código...

Ver herramienta
Herramientas de Texto

Extractor de Consultas SQL de Texto

Aísla, extrae y formatea sentencias SQL (SELECT, INSERT, UPDATE, DELETE, DDL, CTE) desde logs ...

Ver herramienta
Herramientas de Texto

Convertidor de Texto a Código Bacon

Cifra texto con el cifrado esteganográfico bilítero de Francis Bacon. Genera quintetos binari...

Ver herramienta
Herramientas de Texto

Convertidor de Texto a Header-Case

Formatea nombres y claves a cabeceras HTTP estándar (Content-Type, X-Forwarded-For). Wrappers ...

Ver herramienta
Herramientas de Texto

Convertidor de sistema hexadecimal a texto

Convierte código hexadecimal a texto legible, aceptando formatos con o sin espacios y con pref...

Ver herramienta
Herramientas de Texto

Generador de Hash CRC32 desde Texto

Calcula la suma de comprobación CRC32 (Cyclic Redundancy Check) de cualquier texto o código....

Ver herramienta
Herramientas de Texto

Generador de Texto Espaciado (Fullwidth)

Convierte texto a caracteres de ancho completo (Unicode Fullwidth / Vaporwave: A e s t ...

Ver herramienta
Herramientas de Texto

Convertidor de Texto a Ancho Completo

Convierte texto estándar a caracteres de ancho completo (Zenkaku 全角 U+FF01-U+FF5E). Transf...

Ver herramienta
Herramientas de Texto

Generador de Enlaces Ancla desde Texto

Crea enlaces ancla de salto interno (<a href="#seccion"> y elementos destino id) a partir de t�...

Ver herramienta
Herramientas de Texto

Generador de Texto Relleno Técnico

Genera texto simulado para maquetas técnicas de software, DevOps, ciberseguridad y cloud compu...

Ver herramienta
Herramientas de Texto

Convertidor de Decimal a Texto

Traduce series de números decimales (ASCII o Unicode) a texto plano legible. Interpreta arrays...

Ver herramienta
Herramientas de Texto

Extraer Texto entre Etiquetas HTML

Aísla y extrae el texto contenido en etiquetas HTML específicas (<p>, <a>, <h1>-<h6>, <li>, <...

Ver herramienta
Herramientas de Texto

Generador de Hash Keccak-256 desde Texto

Calcula hashes Keccak-256 exactos para Ethereum, Solidity y contratos EVM. Extracción automát...

Ver herramienta
Herramientas de Texto

Validador de Expresiones Regulares sobre Texto

Valida la sintaxis de tus expresiones regulares y prueba casos de uso en tiempo real con veredi...

Ver herramienta
Herramientas de Texto

Extractor de Contactos desde Texto

Extrae y asocia nombres, teléfonos, emails, cargos y empresas desde textos desestructurados y ...

Ver herramienta