Back to API Hub

Random Color Generator

Generate random colors in multiple formats

Current Random Color:

#9818FE

API Documentation

Generate random colors in various formats using simple URL parameters.

Visual Display (default):

https://www.dev.nebulawp.org/api/colors.php?hex
https://www.dev.nebulawp.org/api/colors.php?rgb

Program-Friendly Output:

https://www.dev.nebulawp.org/api/colors.php?hex&format=clean
https://www.dev.nebulawp.org/api/colors.php?rgb&format=clean

Available Formats:

  • Hex: Standard 6-digit hexadecimal (e.g., #FF5733)
  • Short Hex: 3-digit hexadecimal (e.g., #F73)
  • RGB: Red, Green, Blue values (e.g., rgb(255, 87, 51))
  • RGBA: RGB with alpha transparency (e.g., rgba(255, 87, 51, 0.75))
  • HSL: Hue, Saturation, Lightness (e.g., hsl(180, 50%, 50%))
  • HSLA: HSL with alpha (e.g., hsla(180, 50%, 50%, 0.75))
  • Vector: Normalized RGB values (e.g., Vector(1.000,0.341,0.200))

💡 Use Cases:

  • Design inspiration and color palettes
  • Testing and development placeholders
  • Automated scripts and programs (use ?format=clean)
  • Educational color theory demonstrations

Example Usage in Scripts:

curl "https://www.dev.nebulawp.org/api/colors.php?rgb&format=clean"

Returns: rgb(123, 45, 67)