Carbon.now.sh e ray.so sono i due strumenti web gratuiti tra cui la maggior parte degli sviluppatori finisce per scegliere. In uno screenshot sembrano simili, e non lo sono granché. La differenza è di impostazione, ed è quella a decidere quale tenere nei preferiti.

Trasparenza prima del confronto: noi facciamo Codeshot, un'app macOS a pagamento nello stesso ambito. Non è uno dei due strumenti confrontati, e la risposta onesta a «quale dei due» è spesso «uno dei due» — quindi questa pagina parla di loro, non di noi.

Carbon: ogni manopola in vista

Carbon è l'originale, è open source, ha oltre 36.000 stelle su GitHub ed è tuttora mantenuto attivamente. La filosofia è che tu debba poter cambiare qualsiasi cosa: tema, carattere e dimensione, riempimento, stile della finestra, numeri di riga, colore o gradiente di sfondo, ombra, formato di esportazione e scala.

È davvero potente, ed è anche il motivo per cui molti rimbalzano. La prima volta che apri Carbon ti trovi davanti una barra con una dozzina di opzioni, e arrivare a un risultato che ti piace richiede qualche minuto di prove.

Carbon è la risposta giusta quando l'immagine conta più del tempo che è costata: una slide per una conferenza, l'intestazione di un articolo, l'immagine di apertura di un README. Tutto ciò che guarderai più di una volta.

ray.so: tre decisioni, e hai finito

ray.so, del team di Raycast, offre un piccolo insieme curato di sfondi sfumati, una manciata di temi, il riempimento e chiaro o scuro. L'esportazione è PNG o SVG. Questo è più o meno tutto, e la parsimonia è voluta.

Il risultato è che non riesci davvero a farci un'immagine brutta, e non riesci nemmeno a perderci venti minuti. Incolli, scegli una sfumatura, esporti.

ray.so è la risposta giusta quando sei nel mezzo di una conversazione. Una risposta in timeline, un thread su Slack, una replica veloce a un collega. L'immagine è usa e getta e la velocità è tutto il punto.

La regola

Chiediti quanto vivrà l'immagine.

Usa e getta, parte di una conversazione, dimenticata domani: ray.so. Duratura, parte di qualcosa che pubblichi: Carbon. Se ti ritrovi a combattere contro i limiti di ray.so, è il segnale che l'immagine conta più di quanto pensassi, e conviene passare a Carbon invece di aggirarli.

Cosa non risolve nessuno dei due

Sono entrambe pagine web, e da lì derivano due limiti comuni.

Il tuo codice finisce in un browser. Entrambi si comportano bene su questo punto — Carbon è open source e puoi leggere esattamente cosa fa — ma «si comporta bene» non è «non ha mai lasciato la mia macchina». Se stai incollando una funzionalità non ancora uscita o codice di un cliente, quella distinzione può contare per qualcuno sopra di te anche se non conta per te.

Nessuno dei due ricorda. Ogni sessione riparte dai valori predefiniti. Se pubblichi immagini di codice ogni settimana con un aspetto coerente, rifai le stesse scelte tutte le volte.

Queste due lacune sono il motivo per cui esistono app native in questa categoria, Codeshot compresa. Se non descrivono la tua situazione, non sono motivi — e uno strumento gratuito che già ti piace è una risposta migliore di uno a pagamento di cui non hai bisogno.

Per il quadro più ampio, estensioni per editor e strumenti da riga di comando inclusi, vedi 7 alternative a Carbon.now.sh nel 2026.