CIFilter.io is a full Core Image filter utility. Use CIFilter.io to:
- Learn about CoreImage and available CIFilters
- View documentation for all CIFilters supported on your iOS device
- Browse and search through more than 200 built-in CIFilters
- Apply CIFilters to example images
- Apply CIFilters to your own photos
- Crop, resize, blur and stretch your photos
- Apply stylistic effects to your photos
Your purchase of CIFilter.io supports maintenance and development of the app, the website at https://cifilter.io, and other projects like it.
Questions or feature requests? CIFilter.io is completely open source. Please reach out on GitHub: https://github.com/noahsark769/CIFilter.io
Hey everyone! Thanks so much for your continued support of the CIFilter.io project. This is a small update to fix a few outstanding bugs, but I've made a few improvements as well - the filter details page is rewritten completely in SwiftUI, which means not only is it more accessible but the layout has changed to be easier to read and manage.
- Output images are now shown preserving transparency (checkered background), which makes the outputs of filters like CIEdgeWork much easier to detect and manage
- Filters are now shareable via a navigation bar icon on the filter detail page
- Added a warning to CIKMeans about how it's broken on certain iOS versions
- The filter list page now shows filter descriptions as well as names. I want to eventually extend this to show example images as well, but that will be implemented in a subsequent update
- Fixed an issue where the edit screen would dismiss when you saved an image from the share sheet
- Fixed an issue where output images with transparent backgrounds would get saved with white backgrounds instead
There's so much more I want to do with this project - rewrite the filter application page in SwiftUI (getting rid of the unintuitive scroll view experience), use Siri shortcuts for each filter type, save filter applications as "workflows" which can be applied to arbitrary images, enable filtering live photos and videos etc - but those will have to come in later updates. For now, I hope you enjoy the bug fixes and thank you for your continued support and ratings of CIFilter.io!
Ratings and ReviewsSee All
Update: Thanks for the quick reply, yet so friendly and informative! Had to come back to give 5 stars, this app is in good hands.
I like the idea of this app. Sadly it doesn’t meet all my needs. So a few suggestions!
Sample images showing what each filter looks like would be great. It’s much too inefficient to tap through each one and select an image and guess at what the inputs should be. I almost never know what filter to use lol so being able to look through them all with the sample images was super useful with the core image filter reference doc.
Can the image preview be built native? The way zoomed out web page makes me sad.
I don’t think CIEdgeWork is working. All the values I try shows a white image.
Developer Response ,
Hi there! Thanks so much for the review and feedback, it's really useful! I love the idea of sample images showing each filter.
Sample images are available for many filters on https://cifilter.io, but there's no reason they shouldn't be in the app as well. I've opened https://github.com/noahsark769/cifilter.io/issues/113 to track this work.
The image preview is actually native, but the scroll view UI is so bad that it makes it look like a web page. I have an issue here to track the work of rewriting this view to be more phone-accessible with SwiftUI: https://github.com/noahsark769/cifilter.io/issues/83
And thank you for the report about CIEdgeWork! I'll look into it. I've ticketed it here: https://github.com/noahsark769/cifilter.io/issues/115
Thanks again, and I hope that after these improvements the app will be more usable for your use case. Cheers!
Lovely tool to have! I was definitely confused about the “try it” view being scrollable and zoomable though. It’s pretty hard to tell what’s going on when you first use the app. It’d be nice to see the options fit on a iPhone screen in the next version!
With Family Sharing set up, up to six family members can use this app.