Convertidor Gratuito

Cubo CSS 3D Generador

Genera animaciones de cubos CSS 3D con colores, tamaños y efectos personalizados. Copia el código HTML y CSS generado al instante.

Grosor: 0px
Vista previa
Código generado
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>3D CSS Cube</title>
  <style>
    body {
      display: flex;
      align-items: center;
      justify-content: center;
      min-height: 100vh;
      margin: 0;
      background: #1a1a2e;
    }

    @keyframes cubeRotateY {
      from { transform: rotateX(0deg) rotateY(0deg); }
      to   { transform: rotateX(0deg) rotateY(360deg); }
    }
    
    /* Cube Scene */
    .cube-scene {
      perspective: 800px;
      width: 120px;
      height: 120px;
    }
    
    /* Cube */
    .cube {
      width: 120px;
      height: 120px;
      position: relative;
      transform-style: preserve-3d;
      animation: cubeRotateY 4s linear infinite;
    }
    
    /* All Faces */
    .cube-face {
      position: absolute;
      width: 120px;
      height: 120px;
      
      opacity: 1;
      backface-visibility: visible;
    }
    
    /* Individual Faces */
    .cube-face--front  { background: #ff6b6b;  transform: translateZ(60px); }
    .cube-face--back   { background: #4ecdc4;   transform: rotateY(180deg) translateZ(60px); }
    .cube-face--left   { background: #45b7d1;   transform: rotateY(-90deg) translateZ(60px); }
    .cube-face--right  { background: #f9ca24;  transform: rotateY(90deg)  translateZ(60px); }
    .cube-face--top    { background: #6c5ce7;    transform: rotateX(90deg)  translateZ(60px); }
    .cube-face--bottom { background: #a8e6cf; transform: rotateX(-90deg) translateZ(60px); }
  </style>
</head>
<body>
  <div class="cube-scene">
    <div class="cube">
    <div class="cube-face cube-face--front"></div>
    <div class="cube-face cube-face--back"></div>
    <div class="cube-face cube-face--left"></div>
    <div class="cube-face cube-face--right"></div>
    <div class="cube-face cube-face--top"></div>
    <div class="cube-face cube-face--bottom"></div>
    </div>
  </div>
</body>
</html>

Acerca de esta herramienta

Cree y personalice contenido con Css3D Cube Generator directamente en su navegador. Configure sus preferencias, genere el resultado y descargue o copie el resultado. Todo se ejecuta desde el lado del cliente: sus datos permanecen privados y el procesamiento es instantáneo.

Cómo usarla

  1. Configure los ajustes y las opciones para que se ajusten a sus necesidades.
  2. Haga clic en Generar para crear su salida.
  3. Obtenga una vista previa del resultado y realice ajustes si es necesario.
  4. Descargue el archivo de salida o cópielo a su portapapeles.

Preguntas frecuentes

¿Puedo personalizar la salida generada?
Sí. La herramienta proporciona varias opciones de personalización para adaptar el resultado a sus necesidades específicas. Ajuste la configuración antes de generar o regenerar con diferentes opciones.
¿El contenido generado es de uso gratuito?
Sí. Todo lo que genere con esta herramienta es suyo para utilizarlo con fines personales, educativos o comerciales sin restricciones ni requisitos de atribución.
¿Esto requiere una cuenta?
No. La herramienta está lista para usarse inmediatamente sin necesidad de registrarse, enviar correo electrónico ni registrarse. Simplemente abre la página y comienza a generar.
¿Mis datos de entrada se mantienen privados?
Sí. Todo el procesamiento ocurre en su navegador. Sus datos de entrada y salida generada nunca se envían a ningún servidor externo.