Sobre

Sobre o OnlineCompiler.io

O OnlineCompiler.io é uma API de execução de código: o seu app envia o código e a entrada e recebe de volta a saída, o código de saída, o tempo e a memória, ou um veredito para cada caso de teste. Veja quem a desenvolve, quem a usa e como falar com quem a opera.

Pela equipe do OnlineCompiler.io. Atualizado em .

Also in EnglishTambién en español

Quem está por trás

O OnlineCompiler.io é um produto da RunCode Inc., com sede em Plano, no Texas, que também faz os ambientes de desenvolvimento na nuvem RunCode. A RunCode Inc. vende os planos pagos e é a empresa responsável pelos nossos termos e pela nossa política de privacidade (os dois em inglês).

Quem desenvolve e opera o serviço é a equipe de engenharia da MicroPyramid, uma empresa de software com mais de 12 anos de trabalho para clientes da América do Norte, da Europa e da Ásia, e escritórios em Plano, Hyderabad e Sharjah. Os engenheiros que escrevem a API são os mesmos que respondem aos e-mails de suporte.

Quem usa

A API roda código para desenvolvedores desde janeiro de 2025. Mais de 1.900 desenvolvedores já se cadastraram, e em setembro de 2026 162 contas rodaram 45.426 programas por ela, em 46 linguagens.

Entre eles estão plataformas de cursos e LMS, sites de provas e trabalhos, apps de desafios de programação e de preparação para entrevistas, clubes de programação de escolas e assistentes de IA que rodam código pelo nosso servidor MCP (em inglês). A maioria começou no plano Free, e muitos continuam nele.

Como roda

  • Cada execução ganha um sandbox gVisor novo, sem rede, e roda como usuário sem privilégios numa imagem somente leitura. A página de segurança explica o isolamento e o que não afirmamos.
  • Os tempos de execução típicos de cada linguagem são medidos em produção e publicados na documentação dos compiladores (em inglês).
  • As mudanças na API, nas linguagens e nos planos ficam registradas na página de novidades (em inglês).
  • Endpoints compatíveis com o Judge0 e o Piston permitem que apps existentes migrem trocando só a URL base; veja como migrar do Judge0 (em inglês).

Fale com a gente

Para limites maiores, um plano Enterprise, cobrança, ajuda com a integração ou um relato de segurança, use a página de contato ou escreva para hello@runcode.io. Se você está criando um curso de programação, um juiz ou uma avaliação com a API e quer uma ajuda para começar, é só dizer: lemos todas as mensagens.