Generador de Border Radius
Genera valores de border-radius en CSS con vista previa visual. Gratis, rápido y funciona por completo en tu navegador sin necesidad de registrarte.
Actualizado
Border Radius Generator
Create pixel-perfect CSS border-radius values with individual corner control, visual preview, shape presets, animation modes, gradient fill, SVG export, and multi-format code output.
Live Preview
border-radius: 16px;Corner Controls
Shape Gallery
Standard Shapes
Organic & Blob Shapes (8-Value)
Generated Code
.element {
border-radius: 16px;
}About Border Radius Generator
- Visual corner diagram — click to select and focus individual corners
- Individual corner control (TL/TR/BR/BL) or linked mode
- 8-value asymmetric syntax with H/V per corner
- Units: px, %, em, rem with smart max values
- Element scale slider for proportional previewing
- Solid, linear gradient, and radial gradient fill types
- 5 background patterns: solid, checkerboard, dots, lines, gradient
- 28 shape presets: circle, pill, leaf, blob, squircle, organic, shield, egg…
- 3 animation modes: Morph, Pulse, Bounce
- Dark/light preview with responsive sizes (mobile/tablet/desktop)
- History with visual thumbnails and one-click restore (last 20)
- Export as SVG clip-path with gradient fill support
- CSS, Tailwind, styled-components, and CSS custom properties output
Privacy First: All processing happens locally in your browser. No data is sent to any server.
Related Tools
Preguntas Frecuentes
¿Cuál es la diferencia entre usar px y % para border-radius?
Un radio en píxeles es fijo: border-radius: 16px redondea cada esquina exactamente 16 píxeles sin importar el tamaño del elemento. Un radio en porcentaje es relativo — se mide respecto al ancho y alto propios del elemento, así que las esquinas escalan a medida que la caja crece o se reduce. Esa diferencia importa para la forma. Un porcentaje cercano al 50% curva tanto las esquinas que llegan a encontrarse, convirtiendo un cuadrado en un círculo o un rectángulo en una elipse, por eso los avatares y botones redondos usan 50% en lugar de un valor fijo en píxeles. Los píxeles mantienen una suavidad constante y predecible en tarjetas y campos de distintos tamaños; los porcentajes crean formas fluidas que se adaptan. Este generador te permite cambiar de unidad según el diseño (px hasta 200, % hasta 50) y muestra el resultado en vivo, para que veas exactamente qué comportamiento quieres antes de copiar el código.
¿Cómo hago un círculo perfecto o una forma de píldora con border-radius?
Para un círculo, aplica border-radius: 50% a un elemento de lados iguales (cuadrado). El porcentaje redondea cada esquina en relación con la caja, y al 50% los cuatro arcos se encuentran para formar un círculo completo — esta es la técnica estándar para avatares redondos y botones de icono. Para una píldora, el truco es distinto: aplica un valor en píxeles muy grande, como 9999px, a un elemento más ancho que alto. El radio queda limitado a la mitad del lado más corto, así que ambos extremos se convierten en semicírculos totalmente redondeados mientras la parte recta del medio se mantiene plana, dando el look clásico de etiqueta o interruptor. Si mantienes el elemento cuadrado, vuelves a obtener un círculo. Esta herramienta incluye preajustes listos de Círculo y Píldora, además de una vista previa en vivo, para que confirmes que la forma se mantiene en el tamaño real de tu elemento antes de pegar el código.
¿Qué es la sintaxis de 8 valores de border-radius y cómo crea formas tipo blob?
El border-radius estándar asigna un único valor de redondeo a cada esquina. La forma de ocho valores divide cada esquina en un radio horizontal y un radio vertical, separados por una barra: los valores antes de la barra fijan los radios horizontales y los que van después fijan los verticales. Cuando el radio horizontal y vertical de una esquina difieren, el arco se convierte en una curva asimétrica, parecida a un huevo, en lugar de un cuarto de círculo limpio. Combina cuatro esquinas desiguales y el contorno se vuelve suave e irregular — el llamado «blob» orgánico, o las formas squircle y guijarro tan populares en fondos decorativos de interfaces modernas. Son casi imposibles de ajustar a mano porque ocho números interactúan a la vez. Este generador expone los ocho valores, incluye preajustes orgánicos como squircle, guijarro y onda basados en esta sintaxis, y renderiza el resultado en vivo para que ajustes un solo radio y veas cómo cambia la silueta al instante.
¿Cómo convierte la herramienta el border-radius en clases de Tailwind CSS?
Cuando las cuatro esquinas comparten el mismo valor en píxeles, el generador comprueba si ese valor coincide con la escala de radios predeterminada de Tailwind. Si coincide, obtienes la utilidad integrada — por ejemplo, un radio pequeño se mapea a rounded-md, y un valor muy grande se mapea a rounded-full para círculos y píldoras. Cuando el valor no coincide con ningún paso predefinido, la herramienta recurre a la sintaxis de valores arbitrarios de Tailwind, produciendo una clase como rounded-[18px] que incorpora el número exacto. Las esquinas mixtas se gestionan de la misma manera, mapeadas a las utilidades por esquina correspondientes o a valores arbitrarios. Esto te ahorra memorizar la escala o adivinar qué clase con nombre equivale a qué cantidad de píxeles. Además de Tailwind, puedes copiar el shorthand de CSS plano, un template de styled-components o propiedades personalizadas de CSS — elige el formato que use tu proyecto y pégalo directamente.
¿Por qué em y rem dan un radio más grande que el mismo número en píxeles?
em y rem son unidades relativas a la tipografía, no absolutas. Un rem equivale al tamaño de fuente raíz, y un em equivale al tamaño de fuente del elemento actual; en una configuración típica, ambos equivalen a 16 píxeles. Así que border-radius: 1rem equivale aproximadamente a un radio de 16px, y 2rem a unos 32px — mucho más redondeado que border-radius: 2px. La ventaja es la escalabilidad: si un usuario o tu sistema de diseño aumenta el tamaño de fuente base, los radios definidos en em o rem crecen proporcionalmente y se mantienen visualmente equilibrados con el texto, mientras que los radios en píxeles quedan congelados. Usa rem cuando quieras esquinas que sigan tu escala tipográfica en todo un tema, y em cuando quieras vincularlas al tamaño de fuente de un solo componente. Este generador calcula em y rem sobre una base de 16px en la vista previa, así que el redondeo que ves coincide con lo que se publica, y puedes cambiar de unidad en cualquier momento para comparar.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/border-radius-generator" title="Border Radius Generator — The Toolbox" width="100%" height="320" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/utility-tools/border-radius-generator?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Border Radius Generator</a> by The Toolbox</p>Herramientas Relacionadas
Generador de Contraseñas Seguras Gratis
Genera contraseñas seguras y aleatorias con opciones personalizables. Gratis, rápido y funciona por completo en tu navegador sin necesidad de registro.
Generador de UUID/GUID Gratis
Genera identificadores únicos universales (UUID/GUID). Gratis, rápido y funciona por completo en tu navegador sin necesidad de registro.
Generador de Códigos QR Gratis Online
Genera códigos QR para URLs, texto, credenciales WiFi y más. Gratis, rápido y funciona por completo en tu navegador sin necesidad de registro.
Formateador y Validador de JSON Gratis
Formatea, valida y embellece datos JSON con resaltado de sintaxis y detección de errores. Gratis, rápido y funciona por completo en tu navegador sin necesidad de registro.
Acerca del Generador de Border Radius
El Generador de Border Radius es una herramienta visual gratuita para crear valores CSS border-radius y copiar código listo para producción. En lugar de adivinar valores en píxeles y recargar tu hoja de estilos, arrastras controles deslizantes, ves una vista previa en vivo redondear las esquinas en tiempo real y pegas el resultado directamente en tu proyecto. Está pensado para desarrolladores front-end, diseñadores de UI y cualquier persona que dé estilo a botones, tarjetas, avatares, insignias o modales y quiera que las esquinas se vean exactamente bien antes de confirmar un número.
Todo se ejecuta localmente en tu navegador. Nada de lo que creas se sube a ningún servidor, no hace falta registrarse y no hay software que instalar: el generador funciona en cuanto carga la página y sigue funcionando sin conexión después.
Qué puedes controlar
border-radius es una propiedad abreviada que acepta hasta ocho valores, y este generador expone todos ellos:
- Cuatro esquinas, vinculadas o individuales — ajusta las cuatro esquinas a la vez, o desvincúlalas para configurar por separado la superior izquierda, superior derecha, inferior derecha e inferior izquierda. Un diagrama visual de esquinas te permite hacer clic en una para enfocarla.
- Cuatro unidades — px (hasta 200), % (hasta 50, para formas fluidas que escalan con el elemento), em y rem (hasta 10 cada una). Los porcentajes son lo que convierte un cuadrado en una elipse o un círculo.
- Modo asimétrico de 8 valores — asigna a cada esquina un radio horizontal y vertical independiente usando la sintaxis
horizontal / verticalseparada por barra. Así es como se crean las formas orgánicas tipo "blob".
También puedes recolorear el cuadro de vista previa con un relleno sólido o un degradado lineal/radial, escalar el elemento del 30% al 200%, alternar entre tamaños de vista previa móvil, tablet y escritorio, y activar un fondo oscuro — útil porque un radio que se ve nítido sobre blanco puede lucir más pesado sobre fondo oscuro.
Preajustes y salida de código
Una galería de formas ofrece puntos de partida ya listos: redondeos estándar desde XS hasta 3XL, además de formas de círculo, píldora, hoja, ticket, pestaña, burbuja de chat, escudo y huevo, y un conjunto de ocho preajustes orgánicos (squircle, guijarro, onda, ameba, flor y más) construidos sobre la sintaxis de 8 valores. Un botón "Aleatorio" mezcla los valores para inspirar ideas, y un panel de historial guarda tus últimos 20 estados guardados como miniaturas en las que puedes hacer clic para compararlos y restaurarlos.
Cuando una forma se vea bien, cópiala en el formato que use tu stack:
- CSS — una regla
border-radiuslimpia, reducida a su forma más corta (un único valor cuando todas las esquinas coinciden). - Tailwind CSS — mapeada a clases integradas como
rounded-mdorounded-fullcuando el valor coincide con la escala predeterminada, o a valores arbitrarios comorounded-[16px]en caso contrario. - styled-components / Emotion — un template literal listo para usar.
- Propiedades personalizadas de CSS — variables por esquina que puedes sobrescribir a nivel de tema o de componente.
También puedes exportar la forma exacta como un clip-path SVG, degradado incluido, para usarla como máscara o recurso gráfico.
Por qué importa el border-radius
El redondeo de esquinas es una de las señales más visibles de una interfaz pulida. Las esquinas afiladas de 0px se perciben como técnicas o formales; un radio pequeño de 4 a 8px suaviza tarjetas y campos de entrada sin llamar la atención; los valores más grandes se sienten cercanos y modernos. La consistencia es la verdadera clave — definir una escala de radios (por ejemplo 4, 8, 16px) y reutilizarla mantiene un producto con sensación de coherencia.
Vale la pena memorizar un par de valores: border-radius: 50% convierte un cuadrado de lados iguales en un círculo perfecto, que es la forma estándar de crear avatares redondos. Un valor en píxeles muy grande, como 9999px, en un elemento más ancho que alto produce una forma de píldora con los extremos totalmente redondeados, algo común en etiquetas y botones de alternancia (toggle). Y como esta propiedad se anima con fluidez, puedes hacer una transición de las esquinas al pasar el cursor — el Generador de Border Radius incluye los modos de vista previa Morph, Pulse y Bounce para que veas ese movimiento antes de escribir los keyframes.