La herramienta que necesitas, lista para usar

Ajustador de espaciado entre letras

Cambia el hueco entre letras sobre una muestra a tamaño real y convierte el valor a em y px de CSS, una clase de Tailwind, % de Figma, tracking de Photoshop y pt de Word. La vista ampliada marca con rayas dónde se añade el espacio, y la escalera de comparación y el gráfico de referencia (Apple SF Pro, Inter, Material 3) te dan razones para elegir el valor.

Última modificación 2026-10-22Todo el cálculo ocurre en tu navegador
Ejemplos

Vista ampliadaEspacio añadidoEspacio reducido (solape)

Espaciado actual

Valores en otras aplicacionesEscribe en cualquier campo y los demás se actualizan.

CSS


      

Tailwind

Escalera de comparación

Referencia por tamañoCada valor se fijó para su propia tipografía, así que en otras fuentes úsalo solo como punto de partida. Pulsa o arrastra el gráfico para cambiar el tamaño de fuente.

Apple SF ProInterMaterial 3Valor actual

Última modificación 2026-10-22No guardamos lo que escribes

Criterio ROBERINLa herramienta que necesitas,
lista para usar.
  • Claro a primera vistaEntradas y resultados donde los esperas.
  • Primero el resultadoLa cifra clave va primero; el proceso solo cuando lo necesitas.
  • Pedir menosSin registro ni datos innecesarios.

Elige el espaciado entre letras a ojo y conviértelo a valores de CSS, Figma y Photoshop

El ajustador de espaciado entre letras sirve para cambiar el hueco entre una letra y la siguiente (letter-spacing, también llamado tracking o interletraje uniforme) sobre una muestra a tamaño real. Cuando fijas un valor, genera el código CSS y una clase de Tailwind, y convierte ese mismo valor a las unidades de Figma, Photoshop y Word. Por ejemplo, letter-spacing: -0.02em; en un texto de 16px acerca cada letra 0,32px a la siguiente, lo que equivale a −2% en Figma, a un tracking de −20 en Photoshop y a −0,24pt en Word con texto de 12pt.

Escribe cualquier frase en el cuadro de la muestra. La vista ampliada dibuja en grande las primeras letras y marca con rayas los lugares donde se añade el espacio. La escalera de comparación coloca seis líneas por encima y por debajo del valor actual para que elijas a ojo. El gráfico de referencia por tamaño muestra el espaciado que usan Apple SF Pro, Inter y Material 3 en cada tamaño de fuente, junto a tu valor actual.

Por qué y cuándo ajustar el espaciado entre letras

Toda tipografía trae un espaciado por defecto que eligió su diseñador, y la mayoría de los textos se ven bien así. Pero ese espaciado está ajustado para un tamaño y un uso concretos, de modo que el texto muy pequeño, el muy grande y el escrito solo en mayúsculas pueden verse incómodos. Ajustar el espaciado consiste en ensanchar o estrechar un poco los huecos para que se lean mejor.

  • Al pasar un diseño a la web: si escribes en CSS el −2% de Figma o el −20 de Photoshop tal cual, el resultado es otro muy distinto. Introduce el valor del diseño en el campo correspondiente del convertidor y obtendrás de inmediato los valores en em y px.
  • Títulos grandes que se ven sueltos: cuando las letras crecen, los huecos entre ellas crecen también y se notan. Estrecharlos un poco suele dar un aspecto más compacto, aunque en algunas tipografías ocurre lo contrario, así que compara los valores de arriba y de abajo en la escalera de comparación.
  • Texto pequeño y etiquetas en mayúsculas: los pies de foto, las notas, los botones y las etiquetas en mayúsculas se ven menos apretados con un poco más de espacio. La guía de tipografía de Google Fonts también explica que las mayúsculas se leen mejor con más espaciado.
  • Logotipos y marcas de palabra: a veces se separan mucho las letras de una palabra corta para crear un ambiente. A partir de 0,1em conviene comprobar que el espacio que queda tras la última letra no descentra el texto.
  • Ajustar un documento a una línea o a una página: en Word, cuando una o dos letras pasan a la línea siguiente, se suele arreglar condensando un poco el espaciado. Cada programa usa unidades y menús distintos, que se resumen más abajo.

Cómo usarlo

  1. Elige un ejemplo parecido de los de arriba (texto, texto pequeño, título, título grande, etiqueta en mayúsculas, letras de logo) o fija tú mismo la fuente, el tamaño, el grosor y el interlineado. Las fuentes que no están instaladas en este equipo aparecen en la lista como «no está en este equipo».
  2. Escribe tu frase en la muestra a tamaño real. La vista ampliada y la escalera de comparación pasan a usar la primera línea de esa frase.
  3. Mueve la barra de espaciado o pulsa en la escalera de comparación la línea que se lea mejor. El valor pulsado pasa al centro, de modo que con unas pocas pulsaciones te acercas al valor que buscas. El paso de la escalera puede ser 0,005em, 0,01em o 0,025em.
  4. Si ya tienes un valor de un archivo de diseño, introdúcelo en la tabla «Valores en otras aplicaciones» (% de Figma, tracking de Photoshop, pt de Word, etc.). Los demás campos se actualizan, escribas donde escribas.
  5. Elige em o px para la salida CSS y copia el CSS completo, una sola línea de espaciado o la clase de Tailwind. También puedes guardar la muestra como imagen o copiar un enlace con la configuración actual para compartirlo.

Conversión de unidades: em, px, %, tracking y pt

Cada programa mide el espaciado con su propia unidad. El em de CSS, el % de Figma y el tracking de Adobe son proporcionales al tamaño de la fuente, así que la proporción se mantiene aunque cambie el tamaño. En cambio, el px y los pt de Word son longitudes fijas, y hay que recalcularlas para cada tamaño si quieres conservar la misma proporción. La tabla siguiente muestra qué valor se introduce en cada programa para −0.02em en un texto de 16px (12pt).

Dónde se introduceUnidadFórmula para pasar a em−0.02em con 16px
CSS letter-spacing, letterSpacing de Androidemtal cual−0.02em
CSS px, Figma pxpxpx ÷ tamaño de fuente (px)−0.32px
Figma, Letter spacing (%)%% ÷ 100−2%
Tracking de Photoshop, Illustrator e InDesign1/1000 emtracking ÷ 1000−20
Espaciado de caracteres de Word (Expandido o Condensado)ptpt ÷ tamaño de fuente (pt)−0,24pt

Word fija el tamaño de fuente en pt, así que para igualar un tamaño web en px se usa 1px = 0,75pt (16px = 12pt). El kern de iOS y el tracking de SwiftUI son longitudes fijas en pt, de modo que, con el mismo tamaño numérico de fuente, se introduce el mismo número que en el campo de px. Tailwind CSS tiene las seis clases de espaciado siguientes. Esta herramienta genera el nombre de la clase cuando el valor coincide exactamente y, si no, una clase de valor arbitrario como tracking-[-0.02em].

Clase de TailwindemCon 16px% de FigmaTracking
tracking-tighter−0.05em−0.8px−5%−50
tracking-tight−0.025em−0.4px−2,5%−25
tracking-normal0em0px0%0
tracking-wide0.025em0.4px2,5%25
tracking-wider0.05em0.8px5%50
tracking-widest0.1em1.6px10%100

Un espaciado distinto para cada tamaño de fuente

Incluso dentro de una misma tipografía, el espaciado adecuado cambia con el tamaño. Apple publica para SF Pro una tabla de tracking de 6pt a 96pt, Inter publica una fórmula que da el espaciado a partir del tamaño (−0,0223 + 0,185 × e−0,1745 × tamaño) y Material 3 fija el espaciado de cada uno de sus 15 roles tipográficos. En todos se añade espacio al texto pequeño, pero los detalles difieren. Apple e Inter llegan a 0 hacia los 12px y estrechan en los tamaños de texto (de 14 a 20px). Material 3 da valores positivos (de +0,007 a +0,045em) a los roles de texto y de etiqueta y a los títulos pequeños (Title Medium y Small), y 0 a Title Large y a los roles Headline y Display (solo el mayor, Display Large, tiene −0,004em). En tamaños grandes Inter se queda cerca de −0,022em, mientras que la tabla de SF Pro vuelve a ser positiva desde 24pt y es 0 a partir de 80pt.

Tamaño de fuenteApple SF ProInterMaterial 3 (rol más cercano)
11px+0.006em+0.005emLabel Small 11 · +0.045em
12px0em0emBody Small 12 · +0.033em
14px−0.011em−0.006emBody Medium 14 · +0.014em
16px−0.02em−0.011emBody Large 16 · +0.031em
17px−0.026em−0.013emBody Large 16 · +0.031em
20px−0.023em−0.017emTitle Large 22 · 0em
24px+0.003em−0.019emHeadline Small 24 · 0em
32px+0.013em−0.022emHeadline Large 32 · 0em
48px+0.008em−0.022emDisplay Medium 45 · 0em
64px+0.004em−0.022emDisplay Large 57 · −0.004em

La tabla de Apple está en pt y la de Material 3 en sp, así que en la web se leen como el mismo número de px y se pasan a em (con tres decimales). La tabla de Apple es la misma en iOS y en macOS. Como la dirección del espaciado en los títulos grandes cambia de una fuente a otra, lo más seguro es preparar una muestra con la tipografía que vayas a usar y comparar los valores tú mismo.

Dónde cambiar el espaciado en Word y en los programas de diseño

El texto japonés parte de otro valor por defecto. Los requisitos del W3C para la composición de texto japonés (JLREQ) explican que, en principio, los recuadros de los ideogramas, el hiragana y el katakana son cuadrados y los caracteres se componen sin espacio entre ellos (composición compacta, o «solid setting»). Es decir, la base del texto japonés es un espaciado de 0, y solo se ajusta donde hace falta, como en los títulos o en las columnas estrechas. Cada programa pone el ajuste en un sitio distinto.

  • Word: en la pestaña Inicio, abre el iniciador del cuadro de diálogo Fuente y ve a la pestaña Avanzadas. En el cuadro Espaciado elige Expandido o Condensado y escribe la cantidad en el cuadro Por (en puntos). Todas las letras seleccionadas cambian en la misma longitud.
  • Figma: escribe un valor en % o en px en el campo Letter spacing de las propiedades del texto. La documentación de los plugins de Figma define la unidad de este valor como PERCENT o PIXELS.
  • Photoshop, Illustrator, InDesign: escríbelo en el campo de tracking del panel Carácter. La ayuda de Adobe indica que tanto el tracking como el kerning se miden en unidades de 1/1000 em.

Accesibilidad: que el diseño no se rompa cuando el usuario amplía el espaciado

El criterio de éxito 1.4.12 Espaciado del texto (AA) de WCAG 2.2 exige que no se pierda contenido ni funcionalidad cuando el usuario fija el interlineado en 1,5 veces el tamaño de la fuente, el espacio tras los párrafos en 2 veces, el espaciado entre letras en 0,12 veces y el espaciado entre palabras en 0,16 veces. No pide que uses esos valores en tu diseño. Pide que el texto no se recorte ni se solape cuando un lector que lo necesita amplía el espaciado. La marca «WCAG 0,12» de la barra señala ese valor. Comprueba que los botones de ancho fijo y los títulos cortados en una sola línea no se desborden con 0,12em.

La guía de tipografía de Google Fonts explica que el texto solo en mayúsculas se lee mejor con más espaciado y no recomienda el espaciado negativo salvo en tamaños de título muy grandes. Para el texto de lectura, empieza en 0 y compara los valores de arriba y de abajo en la escalera de comparación.

Cómo funciona realmente letter-spacing en CSS

  • El valor en em se convierte en px en el elemento donde se declara, y ese valor en px se hereda. CSS Text 3 define el valor calculado de letter-spacing como una longitud absoluta. Por eso, si un elemento padre de 16px tiene letter-spacing: 0.1em, un hijo de 32px hereda 1,6px sin cambios (medido en Chrome 151). Para mantener la proporción en un hijo de otro tamaño, vuelve a escribir el valor en em en ese hijo. La unidad % que añade CSS Text 4 se hereda como porcentaje, y los datos de compatibilidad de MDN indican que se admite desde Chrome 145, Firefox 45 y Safari 7.
  • Algunos navegadores añaden espacio también tras la última letra. La especificación indica que no se añade espaciado al principio ni al final de la línea, pero Chrome 151 sí lo añade tras la última letra. Por eso un título centrado se desplaza hacia la izquierda la mitad del espaciado. Dale al bloque del título un padding-left con el mismo valor, o resta ese valor con margin-right en el elemento que envuelve el texto, y vuelve al centro. La última raya atenuada de la vista ampliada es ese espacio.
  • Las ligaduras pueden desactivarse. La especificación recomienda no aplicar ligaduras opcionales como fi cuando el espaciado no es 0. Si las necesitas, puedes activarlas con font-feature-settings, y la especificación señala que esa configuración tiene prioridad.
  • Las escrituras cursivas conectadas, como la árabe, no reciben espaciado. La especificación indica que no se debe añadir espaciado entre las letras de una escritura que se enlaza.

Errores frecuentes

  • Usar el tracking de Photoshop directamente como px: un tracking de −20 no son −20px, sino −0.02em. Con 16px son −0.32px.
  • Usar el % de Figma como em: si escribes el −2% de Figma como −2em, las letras se solapan por completo. Divide entre 100 y escribe −0.02em.
  • Fijar un valor en px y cambiar después solo el tamaño de fuente: los −0.32px que iban bien con texto de 16px pasan a ser −0.01em, la mitad de la proporción, en un título de 32px. Usa em donde el tamaño cambie.
  • Olvidar que el espaciado en em de un padre llega a los hijos como px: un espaciado en em puesto en un título grande se transmite en px al texto pequeño de su interior y lo deja demasiado ancho, o al revés.
  • Aplicar espaciado negativo a las mayúsculas: empieza las etiquetas en mayúsculas por el lado ancho. El ejemplo de etiqueta en mayúsculas usa +0.08em.
  • Ajustar el texto justo al ancho de un botón fijo: si el usuario amplía el espaciado a 0,12em, el texto se desborda (WCAG 1.4.12). Deja que el ancho del botón crezca con el texto.
  • Centrar texto con mucho espaciado: con 0.2em en las letras de un logo, Chrome lo desplaza 0,1em hacia la izquierda. Usa también la corrección explicada arriba.

Límites y precauciones

  • La muestra se dibuja solo con las fuentes instaladas en este equipo. Una fuente marcada como «no está en este equipo» en la lista, o un nombre personalizado que no se encuentra, se dibuja con una fuente de reemplazo, por lo que el espaciado puede diferir de la fuente web de tu sitio real.
  • Hay aspectos que varían según el navegador, como el espacio tras la última letra o el redondeo de los px fraccionarios. Las medidas de este artículo son de Chrome 151, y no se han medido Safari ni Firefox. La vista ampliada comprueba si el navegador que estás usando añade espacio tras la última letra y te lo indica.
  • La documentación de Figma solo dice que las unidades de Letter spacing son % y px, y no indica a qué se refiere el %. Esta herramienta calcula el % como porcentaje del tamaño de fuente, así que compara al menos una vez el valor en px que muestra Figma al cambiar su unidad a px con el campo de px de aquí.
  • Guardar como imagen vuelve a dibujar la muestra en un canvas, así que los saltos de línea pueden caer en sitios distintos de los de la pantalla. En los navegadores sin compatibilidad con letterSpacing en canvas (anteriores a Safari 18.4, según MDN), las letras se dibujan una a una y se pierde el kerning.
  • Los valores del gráfico de referencia los fijaron Apple, Inter y Material 3 para sus propias tipografías. Con otras fuentes, úsalos como punto de partida y confirma con la muestra.

Fecha de referencia: 22 de octubre de 2026. Basado en W3C CSS Text Level 3 (Candidate Recommendation Draft 2026-08-14) y Level 4 (Editor's Draft 2026-08-14), WCAG 2.2 (2024-12-12), MDN browser-compat-data 8.1.6, Apple HIG Typography (actualizada el 2025-12-16), androidx Material 3 TypeScaleTokens, W3C JLREQ y medidas en Chrome 151.

Fuentes

Preguntas frecuentes

¿Cuántos px son un espaciado de −0,02em?

Multiplica el valor en em por el tamaño de fuente. Con 16px, −0,02 × 16 = −0,32px; con 14px son −0,28px y con 24px, −0,48px. Como el em es proporcional al tamaño de fuente, los mismos −0,02em quitan más distancia cuanto mayor es el texto.

¿Cómo paso el espaciado de Figma a CSS?

Si el Letter spacing de Figma está en %, divídelo entre 100 y escríbelo en em: −2% es letter-spacing: -0.02em. Un valor en px se escribe igual en CSS. La documentación de Figma no indica a qué se refiere el %, así que compara al menos una vez el valor en px que muestra Figma al cambiar su unidad a px con el campo de px de esta herramienta.

¿Cómo paso el tracking de Photoshop a CSS?

El tracking de Photoshop, Illustrator e InDesign se mide en 1/1000 em, así que se divide entre 1000 para obtener em. Un tracking de −25 es −0,025em, que son −0,4px con 16px. No escribas el número del tracking como px, porque las letras se solaparían mucho.

¿Qué espaciado es adecuado para el texto de lectura?

No hay un valor fijo. Los requisitos de composición del japonés (JLREQ) componen el texto japonés sin espacio entre caracteres, y Google Fonts desaconseja el espaciado negativo salvo en tamaños de título muy grandes. Empieza en 0, compara los valores de arriba y de abajo en la escalera de comparación y prueba primero a ensanchar un poco el texto pequeño y el de mayúsculas.

¿Hay que estrechar los títulos grandes?

Depende de la fuente de referencia. Material 3 da a su rol mayor, Display Large, −0,004em y 0 a sus otros roles de titular y de display. La tabla de Apple SF Pro es positiva de 24pt a 76pt y vale 0 desde 80pt, e Inter se queda cerca de −0,022em. Prepara una muestra con la fuente que vayas a usar y elige en la escalera de comparación.

¿Uso em o px en letter-spacing?

Usa em donde cambie el tamaño de fuente, como en los títulos adaptables, para conservar la misma proporción. Ten en cuenta que el valor calculado de letter-spacing es una longitud absoluta como el px, así que un valor en em puesto en el elemento padre llega a los hijos en px. En hijos de otro tamaño, vuelve a escribir el valor en em o usa la unidad %, que según los datos de compatibilidad de MDN se admite desde Chrome 145, Firefox 45 y Safari 7.

¿Por qué un texto centrado con mucho espaciado se ve desplazado a un lado?

La especificación indica que no se añade espaciado al final de la línea, pero Chrome 151 también lo añade tras la última letra, y el texto se desplaza a la izquierda la mitad del espaciado. Dale al bloque del título un padding-left con el mismo valor, o resta ese valor con margin-right en el elemento que envuelve el texto, y vuelve al centro.

¿Qué espaciado exige la accesibilidad web?

El criterio 1.4.12 Espaciado del texto (AA) de WCAG 2.2 no pide un valor concreto. Exige que el contenido y las funciones se mantengan cuando el usuario fija el espaciado entre letras en 0,12 veces el tamaño de fuente, el de palabras en 0,16, el interlineado en 1,5 y el espacio entre párrafos en 2. Comprueba que los botones de ancho fijo y los títulos de una sola línea no se desborden con 0,12em.