About Code for Canada

We’re a national nonprofit using tech and design to improve life in Canada

Three people sitting on couches listening to Dorothy Eng talk
2 women sitting at a booth in front of a c4c banner

Why Code for Canada?

We're transforming public services

Everyone in Canada has experienced a moment of frustration with public programs or services. This tension increases in the digital age, where people expect the same level of responsiveness from the public services they depend on as the personal ones they enjoy.

It's more important than ever that governments and nonprofits meet people's needs. Still, many must operate within the constraints needed to maintain the checks and balances that keep our democracy healthy. These constraints can make innovation extremely challenging, especially from within.

As a nonprofit, Code for Canada uniquely shares in the public-interest without having to operate with those same constraints. We're here to help advance your digital goals effectively, responsibly and sustainably.

To learn about how we can help, send us a message.

Presentation screen logo c4c

Our Vision

That everyone in Canada has access to inclusive, accessible and effective digital public services.

Our Mission

To advance the development of accessible and responsible civic technology and digital government across Canada.

About4

Our Services

How we can help

We offer our partners tailored services to meet their needs. Whether you're looking to build your in-house digital skills, improve a product or service, or test a digital solution with actual users, we have you covered. Take a closer look: 

A persons hand putting a stickie on a wall

Impact Reports

Measuring our success

As a mission-driven organization, we constantly strive to measure our impact, validate our assumptions and improve our services. 

Every year, we reflect on what we've been able to accomplish and where we're headed next. See for yourself.

Read Our 2024 Impact Report