Fully homomorphic encryption
An FHE compiler for C++
The FHE Team at Google, in partnership with multiple collaborators, is working to The project is distributed under the Apache License 2.0 license, first published in 2021. It has gained significant community traction with 3,634 stars and 269 forks on GitHub. Key topics include: compiler, cryptography, encryption, fhe, fully-homomorphic-encryption.
Latest release: transpiler— Transpiler
May 13, 2025View Changelog →
The FHE Team at Google, in partnership with multiple collaborators,
is working to
Unlock Fully Homomorphic Encryption for Google and the world.
- Make it Easy
- Make it Fast
- at Scale

What started with a C++ transpiler, has morphed into two new libraries:
- HEIR is the new development platform and
compiler toolchain for converting existing models to their FHE versions
supporting multiple FHE schemes
and backends. - Jaxite is a fully homomorphic encryption
backend targeting TPUs and GPUs,
written in JAX.
Note: Looking for the original "Google Transpiler" project? See the archived
codebase
Contributors
Showing top 12 contributors by commit count.
This article is auto-generated from google/fully-homomorphic-encryption via the GitHub API.Last fetched: 6/20/2026
