MENU
THEME
  • Green
  • Blue
  • Purple
  • Orange
  • Red
  • Mix
  • Green
  • Blue
  • Orange
  • Purple
  • Mix
IconCaptcha

IconCaptcha is a self-hosted captcha which is faster, more user-friendly and more customizable than other captchas - available for PHP and ASP.NET websites. Users no longer have to read any annoying text images, solve difficult math equations or play any puzzle games. IconCaptcha is simple: Compare up to 8 icons and select the icon type show the least amount of times. Really, it's that simple.

Aside from being user-friendly, IconCaptcha is also developer-friendly. In just a few steps you can get your own installation of IconCaptcha up and running. Even developers new to JavaScript and PHP can easily install IconCaptcha. For detailed information about the installation and set-up process, please read the instructions page, to which is linked at the bottom on this download page.

Features:

  • User Friendly: The captcha uses easily understandable images instead of hard to read texts to complete the captcha.
  • Server-side Validation: Any validation done by the captcha will be performed on the server-side instead of the client-side.
  • Self-Hosted: Because IconCaptcha is a self-hosted plugin, you are not relying on any third party.
  • No Data Sharing: Unlike captchas such as Google ReCaptcha, no user data will be stored or sold to third parties.
  • jQuery Support: IconCaptcha is written in plain JavaScript, but hooks into jQuery to allow you to integrate it in your jQuery code.
  • Modern Design: The look and feel of IconCaptcha fits every modern website design.
  • Events: Events are triggered at various points in the code, allowing you to hook into them and execute custom code if necessary.
  • Themes: Change the design of the captcha without having to ever touch a stylesheet.
  • SASS: The project contains a SASS file, allowing you to easily style and compile the stylesheet.
  • IE 10+ Support: IconCaptcha has been tested in Internet Explorer 10 & 11 and is functional in both versions.

New in version 3:

In version 3, the plugin got a complete overhaul - both to the client-side and server-side. With better security features, more customizations, new themes, no more jQuery dependency and 180 new icons, version 3 really is the biggest change to IconCaptcha yet.

  • - No longer required to use jQuery, although IconCaptcha can still be used with jQuery.
  • - More captcha image generation options to increase the difficulty.
  • - Automatic captcha invalidation after a period of time with no user interaction.
  • - Automatic timeouts when too many incorrect selections were made by the user.
  • - New light and dark themes with more modern designs, with improved support for custom themes .
  • - Includes 180 new modern icons.
  • - Better stability, general code improvements and bug fixes.

Credits:

The icons used in this project are made by Streamline.

Icon
cap
cha
Demo Captchas

Down below two instances of the IconCaptcha have been loaded: One with the default light theme and the other with the default dark theme. Custom themes can be added very easily as well if the default themes don't fit well with your website design. Instructions on how to do so can be found on the README page of the GitHub repositories.

All by default available themes are: light, dark, legacy-light, legacy-dark

Note: The demo captchas cannot be submitted, as there is no back-end form to process the requests.

Light:

Using the default theme 'light'.

Dark:

Using the default theme 'dark'.

Icon
cap
cha
Download

Use the buttons down below to download IconCaptcha for either PHP or ASP.NET websites. Instructions on how to properly install and set up the plugin can be found on the GitHub pages, which will be linked to below the download buttons.

Please be so kind to star the GitHub repos, or consider buying me a coffee to support the project.

PHP & JavaScript / jQuery:

Requirements:

  • PHP version: >= 5.6
  • PHP extensions: GD must be enabled.
  • Front-End Package: Download (latest)

Optional: (only when using the jQuery implementation)

  • jQuery: >= 1.12.3 (recommended to use latest version)

Download IconCaptcha (ZIP)

Installation instructions


Version 3.1.2 Badge License-MIT Badge Git Issues Badge Git Stars Badge

SonarCloud Quality Checks:

SonarCloud Status Badge SonarCloud Security Rating Badge SonarCloud Bugs Badge SonarCloud Vulnerabilities Badge

ASP.NET & jQuery:

Requirements:

  • .NET framework >= 4.0
  • ASP.NET MVC >= 5.0
  • jQuery: >= 1.12.3
  • Front-End Package: Download (v2.5.0)

Download IconCaptcha (ZIP)

Download IconCaptcha (RAR)

Installation instructions


Version 1.0.0 Badge License-MIT Badge
Icon
cap
cha