COMPARE Both free, no sign-up

Carbon vs Ray.so

Carbon and Ray.so both turn code into beautiful images for tweets, slides and docs. Carbon is the long-standing original with deep customization, Ray.so is the polished newcomer from Raycast.

Carbon

Create beautiful images of your source code.

✓ No sign-upOpen source
vs

Ray.so

Gorgeous code screenshots with themes and backgrounds.

✓ No sign-upWorks locallyOpen source
The short answer

Ray.so gets you a great-looking image in seconds with almost no tweaking. Carbon is better when you want to match an exact editor theme or control every detail.

Side by side

CarbonRay.so
ThemesDozens of editor themesA curated set of modern themes
CustomizationFonts, padding, shadows, window style and moreFewer options, great defaults
LanguagesAuto-detect, 100+ languagesAuto-detect, many languages
ExportPNG and SVGPNG, SVG and link sharing
LookClassic editor windowModern gradients and backgrounds
CategoryDeveloperDeveloper
PriceFreeFree
AccountNot requiredNot required
Works locallyNoYes
Open sourceYesYes
Mobile friendlyNoNo

Choose Carbon if

You want full control over themes and styling.

Choose Ray.so if

You want a beautiful image with no tweaking.

Carbon pros and cons

  • Gorgeous results in seconds
  • Lots of customization
  • Open source
  • Images are not accessible as text
  • Long code snippets get hard to read

Ray.so pros and cons

  • Very polished look
  • Fast and simple
  • Copy image straight to clipboard
  • Fewer options than Carbon
  • Limited font choices

Carbon vs Ray.so FAQ

Is Carbon better than Ray.so?

Ray.so gets you a great-looking image in seconds with almost no tweaking. Carbon is better when you want to match an exact editor theme or control every detail.

Are Carbon and Ray.so free?

Carbon is free and open source with no account. Ray.so is free with no account.

Do Carbon and Ray.so need an account?

No. Carbon works without signing up, so you can open carbon.now.sh and start using it right away. No. Ray.so works without signing up, so you can open ray.so and start using it right away.

More comparisons