Google Native Client ou NaCl (en allusion au chlorure de sodium) est un logiciel obsolète de sandbox permettant l'exécution de code natif x86 dans un environnement confiné et contrôlé par un navigateur web.
C'est un projet opensource qui donne la possibilité aux développeurs web d'écrire du code (C ou C++) qui est directement exécutable par le micro-processeur de la machine cliente lors du chargement du site dans un navigateur web.
Les applications intégrées aux pages web ont une vitesse proche d'un exécutable natif, le jeu Quake et le programme XaoS ont déjà été portés pour Google Native Client.