About KNLS
Kenya National Library Service
KNLS is a Government State Corporation established under Cap 225 of the Laws of Kenya in 1965 and revised under Act No. 12 of 1984. Headquartered at Maktaba Kuu in Upper Hill, Nairobi, KNLS provides national library services, digital access and public information resources.
Learn more about KNLSFeatured services
Find what you need faster
Quick access to core KNLS services.
Uhifadhi Centre
Digitization
Convert physical materials into digital formats for preservation, access and sharing.
Read more
Digital infrastructure
Data Centre
Access secure storage, server support and information management infrastructure.
Read more
Virtual access
Vtabu
Use the virtual library to access digital books, journals and online resources.
Visit Vtabu
Authors & publishers
ISBN
Apply for ISBN services and support proper identification of Kenyan publications.
Apply for ISBNOur spaces
Explore KNLS facilities
Browse KNLS interiors, service areas and public reading spaces.