Перейти к подбору цвета

Конвертер Flutter / Compose в RGBA

Вставьте значение Flutter / Compose и сразу получите RGBA. Любой другой формат тоже подойдёт.

Распознали как код Flutter

Значение RGBArgba(255, 87, 51, 1)
RGBA в Flutter / Compose

Настроить цвет

11°
100 %

68 %
0,210
34°

Все остальные форматы

Таблица прозрачности: альфа в HEX и RGBA

В 8-значном HEX последние две цифры задают прозрачность: FF — полностью непрозрачный, 80 — около 50%, 00 — полностью прозрачный. В таблице цвет из примера с шагом 5%.

НепрозрачностьАльфа в HEXHEXRGBA
100%ff#ff5733rgba(255, 87, 51, 1)
95%f2#ff5733f2rgba(255, 87, 51, 0.95)
90%e6#ff5733e6rgba(255, 87, 51, 0.9)
85%d9#ff5733d9rgba(255, 87, 51, 0.85)
80%cc#ff5733ccrgba(255, 87, 51, 0.8)
75%bf#ff5733bfrgba(255, 87, 51, 0.75)
70%b3#ff5733b3rgba(255, 87, 51, 0.7)
65%a6#ff5733a6rgba(255, 87, 51, 0.65)
60%99#ff573399rgba(255, 87, 51, 0.6)
55%8c#ff57338crgba(255, 87, 51, 0.55)
50%80#ff573380rgba(255, 87, 51, 0.5)
45%73#ff573373rgba(255, 87, 51, 0.45)
40%66#ff573366rgba(255, 87, 51, 0.4)
35%59#ff573359rgba(255, 87, 51, 0.35)
30%4d#ff57334drgba(255, 87, 51, 0.3)
25%40#ff573340rgba(255, 87, 51, 0.25)
20%33#ff573333rgba(255, 87, 51, 0.2)
15%26#ff573326rgba(255, 87, 51, 0.15)
10%1a#ff57331argba(255, 87, 51, 0.1)
5%0d#ff57330drgba(255, 87, 51, 0.05)
0%00#ff573300rgba(255, 87, 51, 0)

Примеры перевода Flutter / Compose в RGBA

ЦветFlutter / ComposeRGBA
Color(0xFFFF0000)rgba(255, 0, 0, 1)
Color(0xFF00FF00)rgba(0, 255, 0, 1)
Color(0xFF0000FF)rgba(0, 0, 255, 1)
Color(0xFFFFFFFF)rgba(255, 255, 255, 1)
Color(0xFF000000)rgba(0, 0, 0, 1)
Color(0xFF808080)rgba(128, 128, 128, 1)
Color(0xFFFF5733)rgba(255, 87, 51, 1)
Color(0xFF3B82F6)rgba(59, 130, 246, 1)
Color(0xFF10B981)rgba(16, 185, 129, 1)
Color(0xFFF59E0B)rgba(245, 158, 11, 1)
Color(0xFF8B5CF6)rgba(139, 92, 246, 1)
Color(0xFFEC4899)rgba(236, 72, 153, 1)

О форматах Flutter / Compose и RGBA

Flutter и Jetpack Compose записывают цвет одним 32-битным числом ARGB, например Color(0xFFFF5733). Две hex-цифры после 0x — это альфа, FF значит полностью непрозрачный.

RGBA — это RGB с альфа-каналом прозрачности: rgba(255, 87, 51, 0.5). Альфа меняется от 0 (полностью прозрачный) до 1 (непрозрачный). Ту же прозрачность можно записать 8-значным HEX, например #ff573380.

Как работает перевод

Мы читаем значение Flutter / Compose, переводим его в CIE XYZ по матрицам из спецификации CSS Color 4, а затем в RGBA. Если цвет не помещается в целевой охват, он подгоняется по алгоритму CSS Color 4: светлота и тон сохраняются, уменьшается только хрома.

Вопросы и ответы

Как перевести Flutter / Compose в RGBA?

Вставьте или введите значение Flutter / Compose в поле выше. PickShade переводит его по формулам CSS Color 4 прямо во время ввода, а RGBA копируется одним кликом.

Точен ли перевод Flutter / Compose в RGBA?

Расчёт точный, результат округляется только для показа и с таким числом знаков, чтобы обратный перевод давал тот же цвет. Если цвет не помещается в охват целевого формата, PickShade предупредит и покажет ближайший подходящий цвет.

Можно ли сразу получить другие форматы?

Да. Все остальные форматы, включая OKLCH, Display P3, Tailwind, SwiftUI, Flutter и Android, перечислены под результатом и копируются одним кликом.

Конвертер бесплатный?

Да. Бесплатно, без регистрации, всё считается прямо в браузере.