AiCoN

Home / Posts / CNN Explainer

AI LEARNING TOOL
CNN Explainer icon
CNN Explainer

CNN Explainer: see how an image AI works, step by step

By AiCoN | Published 27 October 2026 | Sources checked and tested 27 October 2026

CNN Explainer is a free, open-source web demo from Georgia Tech's poloclub group that shows how a small image-recognition network (a convolutional neural network) turns a picture into a guess. It draws every layer and lets you click and hover through the steps. We tested it on 27 October 2026 using only its built-in sample pictures: the layers redrew for a new sample and the matching class scored highest. No payment was requested in our test, and we did not verify any limits.

Quick facts

Why use it instead of a chatbot

A chatbot can describe what a convolution, ReLU or pooling step is. CNN Explainer shows those steps drawn for a real picture going through a real small network: ten activation maps per layer, links between layers, and the final scores for each class. It is a way to see the stages for yourself. It teaches the idea with a toy model, so it does not tell you how large modern image models behave.

Our test

On 27 October 2026 we opened poloclub.github.io/cnn-explainer in a desktop browser. We did not sign in and used only the built-in sample pictures.

CNN Explainer network view after choosing the ladybug sample, with the ladybug output bar the longest
Our test, 27 October 2026: the CNN Explainer network view after choosing its built-in ladybug sample, cropped to the layers and output list (layer names across the top, the ten classes at the right, with the ladybug bar longest). The input picture and the sample thumbnails are cropped out.

How to try it

  1. Open poloclub.github.io/cnn-explainer. The diagram at the top is already running on a sample picture.
  2. Pick another sample from the strip of thumbnails and wait a few seconds for the diagram to redraw.
  3. Read it left to right: input, then convolution, ReLU and pooling stages, then the output scores.
  4. Scroll down for the written explanation of each layer. The page's feature list also mentions uploading your own image, which we did not test.

Availability: the page is public and we found no country statement in the README. We did not check this from India, and our test does not show how it behaves from your location.

Sources checked 27 October 2026: