オートコンプリートとは、ブラウザが保存しているユーザーの個人情報(名前、メールアドレス、住所、電話番号など)を利用して、フォームの入力欄を自動的に補完する機能です。

HTMLのinput要素にautocomplete属性を指定することで、ブラウザに「この入力欄は名前である」「この入力欄はメールアドレスである」といったヒントを伝え、適切な候補を表示させます。代表的な値にはname、email、tel、postal-code、addressなどがあります。

ユーザーにとってはフォーム入力の手間が大幅に削減され、入力ミスの防止にもつながります。特にモバイル環境では文字入力のコストが高いため、オートコンプリートの有無がフォーム完了率に直結します。