Увійти Реєстрація
Блог Серії
Кар'єра
Вакансії Компанії
Навчання
Документація Співбесіди Тестування Відео
Екосистема
Пакети Ресурси Проєкти Інструменти Події
Інше
Про нас

Інструменти розробника

Невеликі утиліти, які знадобляться щодня: закодувати рядок, перевірити регулярний вираз, розібрати JWT, порахувати хеш. Більшість працює просто у вашому браузері - дані нікуди не йдуть.

Кодування

Base64 кодування

Закодувати чи розкодувати рядок у Base64

у браузері 1

URL-кодування

Екранувати рядок для URL або розкодувати назад

у браузері

HTML-сутності

Екранувати HTML або повернути символи назад

у браузері

JWT декодер

Розібрати JWT на header, payload і підпис

у браузері

Файл у Base64

Закодувати картинку чи файл у data URI

у браузері

QR-код

Згенерувати QR-код і завантажити як SVG

на сервері

Дані та формати

JSON форматування

Перевірити, відформатувати або стиснути JSON

у браузері

JSON у PHP-масив

Перетворити JSON на готовий PHP-масив

у браузері

CSV у JSON

Перетворити таблицю CSV на масив об'єктів

у браузері

YAML ⇄ JSON

Конвертувати YAML у JSON і навпаки

на сервері

PHP serialize вьюер

Розібрати serialize()-рядок із сесії, кеша або БД

на сервері

Форматування SQL

Зробити читабельним запит із toSql() або логів

на сервері

Хеші й безпека

Хеші SHA

Порахувати SHA-1, SHA-256, SHA-384 або SHA-512

у браузері

HMAC підпис

Порахувати HMAC із секретним ключем

у браузері

Bcrypt хеш і перевірка

Створити bcrypt-хеш або перевірити пароль

на сервері

Генератор паролів

Створити надійний випадковий пароль

у браузері

UUID і ULID

Згенерувати UUID v4 або ULID

у браузері

Час і розклад

Unix timestamp

Перевести мітку часу в дату і навпаки

у браузері

Cron-вирази

Перевірити cron-вираз і побачити наступні запуски

у браузері

Розклад Laravel у cron

Який cron-вираз стоїть за everyFifteenMinutes()

у браузері

Текст

Regex тестер (PCRE)

Перевірити регулярний вираз саме так, як це зробить PHP

на сервері

Зміна регістру

camelCase, snake_case, kebab-case і StudlyCase

у браузері

Markdown у HTML

Перетворити Markdown на HTML із санітизацією

на сервері

Slug із транслітерацією

Перетворити українську назву на URL-адресу

на сервері

Порівняння текстів

Знайти різницю між двома текстами

у браузері

Конвертер кольорів

HEX, RGB і HSL одного кольору

у браузері

Laravel

Генератор APP_KEY

Створити ключ шифрування для .env

у браузері

Перевірка .env

Побачити, що Laravel насправді прочитає з .env

на сервері

Правила валідації Laravel

Перевірити правила валідації на тестових даних

на сервері

Невеликі утиліти для щоденної роботи з PHP і Laravel: закодувати рядок, перевірити регулярний вираз на справжньому PCRE, розібрати JWT, порахувати хеш чи підпис вебхука, розшифрувати cron-вираз. Кожен інструмент має пояснення - для чого він, де застосовується і як поводиться в PHP, - тож сторінка лишається корисною і тоді, коли конвертер уже не потрібен.

У добірці 29 інструментів: 19 працюють просто у браузері й нічого нікуди не надсилають, 10 виконуються на сервері - там, де без нього не обійтися: PCRE та bcrypt не мають відповідників у Web Crypto.

Найпопулярніші
Base64 кодування 1