Carbon.now.sh e ray.so são as duas ferramentas web gratuitas entre as quais a maioria dos desenvolvedores acaba escolhendo. Numa captura elas parecem semelhantes, e não são tanto assim. A diferença é de filosofia, e é ela que decide qual merece o seu favorito.
Aviso antes da comparação: nós fazemos o Codeshot, um app pago de macOS no mesmo terreno. Ele não é nenhuma das duas ferramentas comparadas, e a resposta honesta para "qual dessas duas" costuma ser "uma dessas duas" — então esta página é sobre elas, não sobre nós.
Carbon: todos os controles à mostra
O Carbon é o original, é código aberto, tem mais de 36.000 estrelas no GitHub e segue sendo mantido ativamente. A filosofia de projeto é que você possa mudar qualquer coisa: tema, fonte e tamanho, espaçamento interno, estilo da janela, números de linha, cor ou gradiente de fundo, sombra, formato de exportação e escala.
Isso é genuinamente poderoso, e é também por isso que muita gente desiste. Na primeira vez que você abre o Carbon está diante de uma barra com uma dúzia de opções, e chegar a um resultado que agrade leva alguns minutos de ajuste.
O Carbon é a resposta certa quando a imagem importa mais do que o tempo que ela custou: um slide de palestra, o cabeçalho de um artigo, a imagem de abertura de um README. Qualquer coisa que você vá olhar mais de uma vez.
ray.so: três decisões e pronto
O ray.so, da equipe do Raycast, oferece um conjunto pequeno e selecionado de fundos em gradiente, alguns temas, espaçamento interno e claro ou escuro. A exportação é PNG ou SVG. Isso é quase o conjunto inteiro de recursos, e a contenção é proposital.
O resultado é que você não consegue fazer uma imagem feia com ele, nem consegue passar vinte minutos tentando. Cola, escolhe um gradiente, exporta.
O ray.so é a resposta certa quando você está no meio de uma conversa. Uma resposta na timeline, uma thread no Slack, um retorno rápido para um colega. A imagem é descartável e a velocidade é o ponto inteiro.
A regra
Pergunte quanto tempo a imagem vai viver.
Descartável, parte de uma conversa, esquecida amanhã: ray.so. Duradoura, parte de algo que você publica: Carbon. Se você se pegar brigando com os limites do ray.so, é sinal de que a imagem importa mais do que você imaginava, e é melhor mudar para o Carbon do que contorná-los.
O que nenhum dos dois resolve
Os dois são páginas web, o que traz duas limitações em comum.
Seu código entra num navegador. Ambos se comportam bem nisso — o Carbon é código aberto e você pode ler exatamente o que ele faz — mas "se comporta bem" não é o mesmo que "nunca saiu da minha máquina". Se você está colando um recurso não lançado ou código de cliente, essa distinção pode importar para alguém acima de você mesmo que não importe para você.
Nenhum dos dois lembra de nada. Toda sessão começa dos padrões. Se você publica imagens de código toda semana com uma aparência consistente, está refazendo as mesmas decisões todas as vezes.
Essas duas lacunas são a razão de existirem apps nativos nesta categoria, o Codeshot entre eles. Se elas não descrevem a sua situação, não são razões — e uma ferramenta gratuita de que você já gosta é uma resposta melhor do que uma paga de que você não precisa.
Para o panorama mais amplo, incluindo extensões de editor e ferramentas de linha de comando, veja 7 alternativas ao Carbon.now.sh em 2026.