Gratis · Desarrollo
PostgreSQL online.
Ejecuta un PostgreSQL real en tu navegador: crea tablas, inserta datos y prueba consultas, funciones de ventana, JSONB y CTE, y guarda la base de datos para abrirla después.
Real PostgreSQL compiled to WebAssembly (PGlite, Apache-2.0), single user, in memory: reloading the page starts over unless you save the database. Extensions other than the built-in ones and network access are not available.
Ejecutar PostgreSQL en tu navegador
- Espera a que la cabecera muestre la versión de PostgreSQL; la primera visita descarga el motor (unos 16 MB) una sola vez.
- Elige un programa en
Exampleo escribe tu SQL. Varias sentencias separadas por punto y coma se ejecutan en orden. - Pulsa
Run (Ctrl+Enter). Los resultados aparecen como tablas descargables en CSV; la columna izquierda lista tus tablas y sus columnas. - Pulsa
Save databasepara descargar toda la base de datos yOpen saved databasepara seguir más tarde.
Ejemplo: el ejemplo employees crea una tabla, inserta cuatro personas y las agrupa por departamento. Engineering promedia 70000.00 y Sales 56000.00.
Qué puedes hacer y los límites
Es un PostgreSQL real compilado a WebAssembly, así que el SQL se comporta como en un servidor: restricciones, secuencias, uniones, funciones de ventana, CTE recursivas, JSONB, generate_series y funciones de fecha. Sirve para aprender, preparar entrevistas y probar consultas.
La base vive en esta página: al recargar se empieza de cero si no la guardaste, y no hay acceso a la red, otros usuarios ni extensiones adicionales. Para archivos SQLite usa el visor de SQLite; para consultar hojas de cálculo, Consultas SQL sobre archivos CSV y JSON.
Límites y formatos compatibles
Los datos se procesan en tu dispositivo.
Notas técnicas en inglés
Single user, in memory: reloading the page starts over unless you save the database. Results show up to 10,000 rows. No network access and no extra extensions. The first start downloads about 16 MB.
Uses PGlite (Apache-2.0), PostgreSQL compiled to WebAssembly, in a background worker; wasm and data files are served by this site. Supports standard PostgreSQL SQL: joins, window functions, CTEs, JSONB, generate_series, sequences and constraints.
The employees example creates a table, inserts four rows and groups them by department: Engineering averages 70000.00 and Sales 56000.00.
Preguntas frecuentes
¿Se envían mis datos a un servidor?
No. PostgreSQL funciona en WebAssembly en un worker en segundo plano de tu navegador, y las bases guardadas son archivos en tu dispositivo.
¿Qué versión de PostgreSQL es?
La cabecera muestra la versión exacta que devuelve SELECT version().
¿Puedo conectarme desde otro programa?
No. Solo funciona dentro de esta página y no abre ningún puerto de red.