ColourConvert 4+
In bulk or via Services menu
Vincent Neo
-
- Free
- Offers In-App Purchases
Screenshots
Description
ColourConvert makes converting colours between programming languages easy.
How easy, you ask?
It’s just Three Simple Steps.
1. Paste your codes
2. Select the type that you want to convert to
3. Copy the result
It’s that simple.
No need to fumble with declarations of the type of language you’ve inputted. It’s all automated.
No need to convert one by one either. You may do so in bulk.
No need to select the converted text yourself. A simple button click will do.
Currently, ColourConvert supports 17 types of colour representations, with more to come in the near future.
These representations includes:
Web Platforms:
- # Hex codes (3, 4, 6 and 8 digit codes, in the form of # RRGGBBAA)
- rgb() and rgba()
- hsl() and hsla()
- hwb()
Apple ecosystem:
- UIColor RGB (Swift and Objective-C)
- NSColor RGB (Swift and Objective-C)
- Xcode Color Literal
- SwiftUI Color RGB
- CIColor RGB (Swift)
- CGColor RGB (Swift)
More ways to represent colour will be added progressively. You may also contact me, the developer of ColourConvert, via my email listed in the app’s Help menu.
Alternatively, there’s another, even more convenient way of converting colour representations.
ColourConvert uses macOS’ Service menu to deliver this.
Users can convert these representations, directly on native Mac text editor apps such as Xcode, TextEdit, BBEdit and more.
This can be done by simply selecting the colour representation in your text, and right click to select the conversion options in the Service menu.
Do note that, not all conversions are listed in the Service menu, and you many need to configure which you would like to show in the System Preferences app, Keyboard menu, Shortcuts > Services pane.
ColourConvert does not require any internet connection to use. Please do refer to the Privacy Policy at https://www.vincent-neo.com/privacy for more privacy related information.
ColourConvert can be used free, with limitations. Limitations are denoted with a lock icon in the app. You may unlock all limitations by purchasing a one-time full unlock, where they will enjoy all features in a single purchase.
Alternatively, you may also unlock all limitations by subscribing to ColourConvert. Subscription will auto-renew every month, unless cancelled.
Terms of Use (Standard EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Privacy Policy: https://www.vincent-neo.com/privacy
What’s New
Version 1.0.1
In this update,
- You can now input hex codes (such as #ABC) without the hex symbol (#). This means that both #DEF and DEF will be detected, both in app and in services. All supported hex code formats will support this (3, 4, 6 or 8 digit hex codes).
- Users without a license can try ColourConvert with more formats now, including UIColor (Swift) and rgb()
- Fix a bug where app may crash while user attempts to navigate the onboarding screen. (Mostly specific to macOS Ventura users.)
Thanks for using ColourConvert!
App Privacy
The developer, Vincent Neo, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based on, for example, the features you use or your age. Learn More
Information
- Provider
- Vincent Neo
- Size
- 1.6 MB
- Category
- Developer Tools
- Compatibility
-
- Mac
- Requires macOS 11 or later.
- Languages
-
English
- Age Rating
- 4+
- Copyright
- © 2022 Vincent Neo
- Price
- Free
- In-App Purchases
-
- Full Unlock USD 6.99
Supports
-
Family Sharing
Some in‑app purchases, including subscriptions, may be shareable with your family group when Family Sharing is enabled.