Nano Banana 2.1 DISPONÍVEL — O mais novo do Google | Experimente →
WAVESPEED AI EXECUTOR DE CÓDIGO Roda no seu navegador
100% GRÁTIS

Executor de Código Online GrátisJavaScript, TypeScript, HTML, SQL e Lua no seu navegador.

Escreva o código, clique em Executar e veja a saída na hora: logs do console, tabelas e erros com números de linha.
Monte uma página web com prévia ao vivo, pratique SQL em um banco SQLite de verdade ou experimente Lua. Nada para instalar.

5 linguagens em um editorPrévia HTML ao vivoCompartilhe código por link
Sem cadastro Nada para instalar Isolado no seu navegador
Carregando o editor…
Seu código roda no seu dispositivo e fica salvo apenas neste navegador.
TRÊS PASSOS SIMPLES

Como executar código online

01

Escolha uma linguagem

Escolha JavaScript, TypeScript, HTML/CSS/JS, SQL ou Lua. Cada uma abre com um exemplo funcionando.

02

Escreva seu código

Digite no editor ou abra um arquivo. Destaque, indentação e fechamento de colchetes ajudam enquanto você escreve.

03

Execute e compartilhe

Clique em Executar ou aperte Ctrl+Enter para ver a saída. Salve o arquivo ou copie um link para compartilhar seu código.

BOM SABER

Dicas para o executor de código

Algumas coisas que facilitam escrever e testar código aqui.

await funciona no nível superior

Em JavaScript e TypeScript você pode escrever await fora de uma função, então testar código assíncrono sem fetch é rápido.

console.table para dados

Passe um array de objetos para console.table() para vê-lo como uma tabela que você pode baixar em CSV.

Cada execução SQL começa do zero

Coloque suas instruções CREATE TABLE e INSERT no início: cada execução recria o banco de dados, então os resultados são reproduzíveis.

Os tipos do TypeScript não são verificados

Os tipos são removidos antes de o código rodar, então um erro de tipo não interrompe o programa. Use para testar sintaxe e lógica.

Pare com Esc

Um laço infinito nunca trava a página: clique em Parar ou aperte Esc e execute de novo.

Números em Lua

Aqui os inteiros em Lua são de 32 bits, então números inteiros muito grandes devem ser escritos como decimais.

WaveSpeed AI

Crie visuais para o seu projeto

Crie imagens, clipes curtos e modelos 3D para o seu app, jogo ou site com a WaveSpeed AI.

  • Mais de 1.000 modelos de IA
  • Imagem, vídeo e 3D
  • Pague conforme o uso

$1 em créditos grátis para novas contas elegíveis. Sem cartão. Os geradores têm requisitos próprios de conta e créditos. O executor de código é grátis.

Perguntas frequentes sobre o executor de código online

Quais linguagens posso executar?

JavaScript, TypeScript, HTML/CSS/JS com prévia ao vivo, SQL no SQLite e Lua 5.3. Para Python, use o compilador Python online grátis.

Este executor de código online é grátis?

Sim. É grátis, sem cadastro, sem limite de execuções e sem marca d'água em nada que você salvar.

Onde meu código roda?

No seu navegador, dentro de uma sandbox sem acesso aos cookies ou ao armazenamento deste site. Seu código não é enviado a um servidor para rodar.

Posso praticar SQL aqui?

Sim. Escreva instruções CREATE TABLE, INSERT e SELECT e veja cada resultado como uma tabela. O SQLite suporta joins, funções de janela, CTEs recursivas e funções JSON.

Como vejo minha página HTML?

Escolha HTML/CSS/JS. Edite as abas HTML, CSS e JS e a prévia se atualiza enquanto você digita; as mensagens de console da página aparecem abaixo dela.

Como compartilho meu código?

Clique em Compartilhar para copiar um link. O código fica guardado no próprio link, então quem abri-lo vê o mesmo código no editor.

Meu código continua aqui se eu fechar a aba?

Sim. Seu código de cada linguagem fica salvo neste navegador e volta quando você retornar. Use Salvar para guardar um arquivo no seu dispositivo.

Todas as ferramentas grátis

Pronto para executar algum código?

Escolha uma linguagem, clique em Executar e veja o resultado em um segundo.

Abrir o executor de código