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.

Índice de Contenidos

📐 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 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

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 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

Convertidor de Texto a Medio Ancho

Convierte caracteres de ancho completo (Zenkaku 全角) a medio ancho (Hankaku 半角 / ASCII)....

Ver herramienta
Herramientas de Texto

Convertir Texto a Capitalizar Cada Palabra

Convierte tu texto a mayúsculas iniciales en todas las palabras de forma automática, cómoda ...

Ver herramienta
Herramientas de Texto

Recortador de Texto por Número de Caracteres

Recorta textos exactamente al límite de caracteres deseado. Corte estricto o respetando palabr...

Ver herramienta
Herramientas de Texto

Herramienta para eliminar líneas duplicadas de texto

Elimina las líneas repetidas de una lista o texto, con opciones de sensibilidad a mayúsculas ...

Ver herramienta
Herramientas de Texto

Dividir Texto por Comas

Convierte textos separados por comas (CSV) en listas organizadas en vertical. Limpia espacios, ...

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

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

Eliminar Saltos de Línea de un Texto

Eliminar saltos de línea de un texto online de forma rápida, cómoda y gratuita. Convierte te...

Ver herramienta
Herramientas de Texto

Convertidor de texto alternado (mAyÚsCuLaS)

Convierte tu texto al famoso "sPoNgEbOb CaSe", alternando mayúsculas y minúsculas letra por l...

Ver herramienta
Herramientas de Texto

Convertidor de Columnas de Texto a Filas

Convierte listas verticales de texto en filas horizontales separadas por comas, tabulaciones o ...

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

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

Invertir Texto

Invertir texto online gratis: voltea cualquier texto, palabra o frase de forma instantánea. In...

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

Convertidor de texto a código binario

Convierte cualquier texto a su representación binaria (bytes UTF-8 en base 2), incluyendo tild...

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