SQL Playground — Ejecuta SQL online

Una base de datos SQLite completa que funciona en tu navegador. Practica joins y funciones de ventana con datos de ejemplo, importa tu propio CSV, ejecuta varias sentencias a la vez y exporta los resultados.

Actualizado el
Tablas
Cargando SQLite…

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: SQL Playground

  1. Espera un momento a que cargue SQLite. Se crean por ti las tablas de ejemplo customers, products, orders y order_items.
  2. Escribe SQL en el editor o haz clic en un ejemplo y pulsa Ejecutar o Ctrl+Enter.
  3. Importa tu propio CSV como tabla o abre un archivo .sqlite existente.
  4. Exporta el último resultado como CSV o descarga la base de datos completa.

Una base de datos real, no un simulador

El playground ejecuta SQLite 3 compilado a WebAssembly (sql.js), así que tienes un motor SQL auténtico: joins, subconsultas, expresiones de tabla comunes, funciones de ventana, funciones JSON, vistas, triggers, transacciones e índices. Todo ocurre en la memoria de tu navegador. No se envía nada a ningún servidor, y al cerrar la pestaña se pierden los datos a menos que descargues la base de datos.

Esquema de ejemplo

TablaColumnas
customersid, name, email, country, created_at
productsid, name, category, price
ordersid, customer_id, status, created_at
order_itemsorder_id, product_id, quantity, unit_price

SQLite frente a MySQL y PostgreSQL

  • Los tipos son flexibles: una columna declarada como INTEGER puede almacenar texto. Usa tablas STRICT si quieres forzar los tipos.
  • Las fechas se guardan como texto o números; usa date(), datetime() y strftime().
  • RIGHT y FULL OUTER JOIN son compatibles en versiones recientes; ILIKE no lo es. LIKE no distingue mayúsculas en ASCII.

Revisa la sintaxis específica de cada motor con el validador SQL, ordena tus consultas con el formateador SQL y convierte hojas de cálculo en sentencias INSERT con CSV a SQL.

También se busca como: ejecutar sql online, sql online, sqlite online, editor sql online, practicar sql, sandbox sql, compilador sql online.

Herramientas que combinan con: SQL Playground

  • Generador de CREATE TABLE — Diseña una tabla columna a columna (tipos, clave primaria, NOT NULL, UNIQUE, autoincremento y valores por defecto) y obtén la sintaxis CREATE TABLE correcta para tu base de datos.
  • SQL a JSON, CSV y Excel — Pega un volcado SQL o unas cuantas sentencias INSERT y obtén las filas en JSON, CSV o en un libro de Excel con una hoja por tabla.
  • Excel a JSON — Abre un libro .xlsx o pega celdas directamente desde Excel o Google Sheets y obtén JSON limpio.
  • JSON a Excel — Convierte un array JSON en un libro de Excel real.

Preguntas frecuentes

¿Qué dialecto SQL usa el playground?
SQLite 3. La mayor parte del SQL estándar funciona sin cambios; las funciones específicas de MySQL, PostgreSQL o SQL Server (procedimientos almacenados, ILIKE, SERIAL) no.
¿Mis datos son privados?
Sí. La base de datos vive en la memoria de tu navegador. Los archivos CSV y .sqlite que importas nunca se suben.
¿Qué tamaño pueden tener mis datos?
Están limitados por la memoria de tu dispositivo. Decenas de megabytes y cientos de miles de filas funcionan bien en un portátil normal.
¿Puedo guardar mi base de datos?
Haz clic en Descargar base de datos para guardar un archivo .sqlite y en Abrir archivo .sqlite para continuar más tarde. También se abre en DB Browser for SQLite, DBeaver y en la CLI de sqlite3.
¿Puedo instalar SQL Playground como aplicación web y utilizarla sin conexión?
Sí. SQL Playground es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas