Carbon.now.sh와 ray.so는 결국 대부분의 개발자가 둘 중 하나를 고르게 되는 무료 웹 도구입니다. 스크린샷으로 보면 비슷해 보이지만 실제로는 그렇게 비슷하지 않습니다. 차이는 철학에 있고, 그 차이가 어느 쪽을 즐겨찾기에 둘지 결정합니다.

비교에 앞서 밝혀 둘 것이 있습니다. 저희는 같은 분야에서 Codeshot이라는 유료 macOS 앱을 만듭니다. 비교 대상 두 가지에는 포함되지 않고, "이 둘 중 뭐가 나은가"에 대한 정직한 답은 대개 "이 둘 중 하나"입니다. 그러니 이 글은 저희가 아니라 그 둘에 대한 이야기입니다.

Carbon: 모든 손잡이를 드러낸 쪽

Carbon은 원조이고, 오픈 소스이며, GitHub 스타가 36,000개를 넘고, 지금도 활발히 관리되고 있습니다. 설계 철학은 무엇이든 바꿀 수 있어야 한다는 것입니다. 테마, 글꼴과 크기, 패딩, 창 스타일, 줄 번호, 배경색이나 그러데이션, 그림자, 내보내기 형식과 배율까지요.

정말 강력하지만, 사람들이 튕겨 나가는 이유이기도 합니다. Carbon을 처음 열면 열 몇 개의 옵션이 늘어선 막대가 보이고, 마음에 드는 결과에 도달하기까지 몇 분쯤 만지작거리게 됩니다.

Carbon이 정답인 경우는 들인 시간보다 이미지 자체가 더 중요할 때입니다. 발표 슬라이드, 블로그 헤더, README 대표 이미지. 한 번 이상 다시 보게 될 모든 것 말입니다.

ray.so: 세 가지만 정하면 끝

Raycast 팀이 만든 ray.so는 엄선된 소수의 그러데이션 배경, 몇 개의 테마, 패딩, 그리고 밝게/어둡게를 제공합니다. 내보내기는 PNG나 SVG. 기능은 사실상 이게 전부이고, 이 절제는 의도된 것입니다.

그래서 여기서는 못생긴 이미지를 만들기도 어렵고, 20분을 쏟기도 어렵습니다. 붙여넣고, 그러데이션 고르고, 내보내면 끝입니다.

ray.so가 정답인 경우는 대화 도중일 때입니다. 타임라인의 답글, 슬랙 스레드, 동료에게 던지는 빠른 답변. 이미지는 일회용이고 속도가 전부입니다.

기준

그 이미지가 얼마나 오래 살아남을지 물어보세요.

일회용이고, 대화의 일부이고, 내일이면 잊힐 것 — ray.so. 오래 남고, 발행하는 무언가의 일부인 것 — Carbon. ray.so의 한계와 씨름하고 있다면, 그건 이미지가 생각보다 중요하다는 신호입니다. 우회하지 말고 Carbon으로 옮기세요.

둘 다 해결하지 못하는 것

둘 다 웹 페이지라서 공통된 한계가 두 가지 있습니다.

코드가 브라우저로 들어갑니다. 이 점에서 둘 다 얌전하게 동작하고, Carbon은 오픈 소스라 무엇을 하는지 정확히 읽어 볼 수 있습니다. 하지만 "얌전하다"와 "내 컴퓨터를 한 번도 벗어나지 않았다"는 다릅니다. 미공개 기능이나 고객사 코드를 붙여넣는 상황이라면, 본인에게는 상관없어도 윗선의 누군가에게는 의미 있는 차이일 수 있습니다.

둘 다 아무것도 기억하지 않습니다. 매번 기본값에서 시작합니다. 일관된 모양으로 매주 코드 이미지를 올린다면, 같은 결정을 매번 다시 내리고 있는 셈입니다.

이 두 가지 공백이 이 분야에 네이티브 앱이 존재하는 이유이고, Codeshot도 그중 하나입니다. 그 공백이 여러분의 상황과 무관하다면 그건 이유가 되지 않습니다. 이미 마음에 드는 무료 도구가, 필요하지도 않은 유료 도구보다 나은 답입니다.

편집기 확장과 명령줄 도구까지 포함한 더 넓은 비교는 2026년 Carbon.now.sh 대안 7가지를 보세요.