Код в картинку — красивые скриншоты кода

Вставьте фрагмент и получите аккуратный скриншот кода за несколько секунд: подсветка синтаксиса для JavaScript, TypeScript, Python, CSS, HTML, JSON, SQL, Bash, Go и PHP, выбор тем, окно с именем файла, градиентный или прозрачный фон, отступы и номера строк. Скачайте чёткий PNG (до 3×) или SVG, либо скопируйте изображение прямо в буфер обмена.

Обновлено

Ваши данные никогда не покидают ваш компьютер. Вся обработка выполняется на 100% локально в вашем браузере.

Был ли этот инструмент полезен?0.0 Оценок: 0
Форматируйте и распаковывайте минифицированный JavaScript онлайн бесплатно: отступы, стили скобок, поддержка JSX и безопасная минификацияJavaScript форматтер →

Как пользоваться: Код в картинку

  1. Вставьте свой код или откройте пример. Язык определяется автоматически, но его можно выбрать вручную.
  2. Выберите тему, фон и стиль окна, а также введите имя файла для заголовка окна.
  3. Настройте отступы и размер шрифта; включите номера строк, если будете на них ссылаться.
  4. Скачайте PNG (2× хорошо смотрится на retina-экранах и в соцсетях), SVG для документации или нажмите Копировать изображение и вставьте его в Slack, X или слайд.

Зачем делиться кодом в виде картинки?

В соцсетях и на слайдах код в виде текста теряет форматирование и цвета. Изображение с кодом сохраняет отступы, подсветку и верстку именно такими, какими вы их задумали, хорошо выглядит в ленте и не может быть испорчено текстовым редактором. Для документации, из которой люди будут копировать код, лучше по-прежнему использовать текстовые блоки кода, а картинку добавлять только как иллюстрацию.

Как это работает

Фрагмент подсвечивается небольшим встроенным токенизатором: комментарии, строки, числа, ключевые слова, функции и свойства для десяти популярных языков. Затем он отрисовывается на canvas моноширинным шрифтом вашей системы. Экспорт в PNG перерисовывает код в 1×, 2× или 3×, поэтому изображение остаётся чётким. Экспорт в SVG сохраняет текст как текст: его можно масштабировать до любого размера, и он остаётся доступным для поиска. Всё происходит в вашем браузере.

Также может пригодиться: форматирование JavaScript, форматирование HTML, генератор CSS-градиентов.

Также ищут как: код в png.

Инструменты, которые хорошо сочетаются с Код в картинку

  • CSS Форматер — Превратите минифицированную таблицу стилей в читаемый CSS: одно свойство на строке и правильно вложенные блоки @media.
  • JSON форматтер — Вставьте JSON, чтобы отформатировать, минифицировать или проверить его.
  • Редактор Markdown — Пишите Markdown с предпросмотром в соседнем окне, панелью форматирования и горячими клавишами.
  • Генератор OG-картинок — За несколько секунд создайте красивое превью ссылки для Facebook, LinkedIn, X, Slack и WhatsApp: выберите шаблон, введите заголовок, добавьте логотип, затем скачайте PNG и готовые мета-теги.

Часто задаваемые вопросы

Какой размер картинки с кодом лучше для соцсетей?
Используйте PNG в 2×: он остаётся чётким на retina-экранах и не теряет качество после сжатия платформами. Держите фрагменты короткими: в ленте хорошо читаются примерно 10–25 строк.
Можно ли сделать прозрачный фон?
Да, выберите «Прозрачный» фон. PNG сохранит прозрачность вокруг окна, что удобно для слайдов со своим фоном.
Какие языки подсвечиваются?
JavaScript, TypeScript, Python, CSS, HTML, JSON, SQL, Bash, Go и PHP. Остальной код можно вывести как простой текст в любой теме.
Мой код загружается на сервер?
Нет. Подсветка и отрисовка выполняются в вашем браузере, на сервер ничего не отправляется.
Можно ли установить Код в картинку как веб-приложение и пользоваться им офлайн?
Да. Код в картинку — это веб-приложение (PWA), которое можно установить из браузера, без скачивания из магазина приложений. В Chrome или Edge (Windows, macOS, Linux, ChromeOS) или на Android нажмите вверху этой страницы «Установить приложение»; на iPhone и iPad используйте «Поделиться → На экран «Домой»», а в Safari 17+ на Mac — «Файл → Добавить в Dock». После этого приложение откроется в отдельном окне со своим значком, и так как оно полностью работает в браузере, оно продолжит работать офлайн. Firefox на компьютере не умеет устанавливать веб-приложения. Как работает установка.

Похожие инструменты

localJavaScript форматтерРаспакуйте и отформатируйте JavaScript, JSON или JSX с нужными отступами и стилем скобок. Или удалите…localHTML форматерВставьте минифицированную или неаккуратную разметку и получите чистый HTML с единообразными отступами,…localCSS ФорматерПревратите минифицированную таблицу стилей в читаемый CSS: одно свойство на строке и правильно вложенные…localJSON форматтерВставьте JSON, чтобы отформатировать, минифицировать или проверить его. Ошибки указываются с точной…localРедактор MarkdownПишите Markdown с предпросмотром в соседнем окне, панелью форматирования и горячими клавишами. Черновик…localГенератор OG-картинокЗа несколько секунд создайте красивое превью ссылки для Facebook, LinkedIn, X, Slack и WhatsApp: выберите…