人間には可能だが機械には解読ができない文字。Webサイトにアクセスしてきたユーザーが、本物の人間なのか、人間を装ったコンピューターの自動プログラムなのかを、画像や音声などを使用して識別する認証方法。ゆがませたり、背景に模様を入れることで判読を難しくしたアルファベットや数字などの画像を提示し、その文字列を入力させることで、相手が人間であることを確認する方法が一般に利用される。ブログへの広告を目的としたコメント・スパムや、無料メールサービスにおける大量のアカウント取得など、自動プログラムを利用した不正行為の防止に効果を上げているが、CAPTCHAを破る解読ツールも現れてきた。