What is EFQRCode?

EFQRCode is a lightweight, pure-Swift library for generating pretty QRCode image with input watermark or icon and recognizing QRCode from image, it is based on CoreGraphics, CoreImage and ImageIO. EFQRCode provides you a better way to operate QRCode in your app, it works on iOS, macOS, watchOS and tvOS, and it is available through CocoaPods, Carthage and Swift Package Manager. This project is inspired by qrcode.


  • Pricing: Free
  • Resource Link: https://github.com/EFPrefix/EFQRCode
  • Resource Maker: EFPrefix
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: EFQRCode
  • Carthage: EFPrefix/EFQRCode
  • Swift Package Manager: https://github.com/EFPrefix/EFQRCode.git