Internet Watch Foundation (IWF)

Working together to stop child sexual abuse online


The Internet Watch Foundation (IWF) is a non-profit child protection organisation working globally to stop the spread of online child sexual abuse imagery. Every day, our specialist analysts search for and respond to reports of images and videos showing the sexual abuse of children, working with the tech industry, law enforcement and governments worldwide to have criminal content removed and blocked. While we use advanced technology to help locate this material, every image is assessed by trained human experts, supported by gold-standard welfare and wellbeing care. Our work exists to stop the ongoing harm caused when abuse imagery is viewed or shared, and to help create a safer internet for children. 


How Your Support Helps

Choosing to fundraise for the Internet Watch Foundation is a way to take practical action against a growing online harm. Funds raised support specialist teams who work every day to disrupt the sharing of child sexual abuse imagery, strengthen protections across the internet, and support those doing this difficult workWhilst the harm our criminal imagery-viewing staff are exposed to in carrying out this work pales in comparison with the mental damage done to the children in that material, each member of staff who views images or videos of child sexual abuse is confronting that trauma on behalf of the rest of us in society, who care deeply about protection of children in an increasingly digitalised world.   By fundraising for the IWF, supporters help turn determination into measurable change and play a direct role in keeping children safer online. 

£20 could help add webpages to the IWF’s blocking list, preventing children and adults from accidentally stumbling across child sexual abuse imagery online. 

£100 could support the issuing of multiple takedown notices to companies hosting criminal content, helping to prevent further sharing and harm. 

£250 could help provide counselling sessions for Hotline analysts as part of the IWF’s duty of care and wellbeing programme. 

£1,000 could help fund essential hardware and technology that analysts rely on to remove images of child sexual abuse from the internet. 

By choosing to fundraise for IWF, you can turn your fitness challenge into real impact. Register today and help us create a safer internet for children. 


Featured Events

Check out these featured events from this charity

Mam Tor Challenge - October

Oct 17, 2026 - Oct 17, 2026

Cross St, Castleton, Hope Valley S33 8WH, UK

Registration Price:
Fundraising Amount:Raise as much as you can.

Sunderland 10K

Nov 29, 2026 - Nov 29, 2026

6a, Pier Point, Marine Walk, Roker, Sunderland SR6 0PP, UK

Registration Price:
Fundraising Amount:Raise as much as you can.

Wrexham Half Marathon

Feb 28, 2027 - Feb 28, 2027

Queensway Stadium, Wrexham LL13 8UH, UK

Registration Price:
Fundraising Amount:Raise as much as you can.

Surrey HM - 5k

Mar 21, 2027 - Mar 21, 2027

Woking Park, Kingfield Rd, Woking GU22 9BA, UK

Registration Price:
Fundraising Amount:Raise as much as you can.

Colchester Zoo Stampede 10K

May 16, 2027 - May 16, 2027

Maldon Rd, Stanway, Heckfordbridge, Colchester CO3 0SL, UK

Registration Price:
Fundraising Amount:Raise as much as you can.

Snowdonia Trail Marathon

Jul 12, 2026 - Jul 12, 2026

Llanberis, Caernarfon LL55, UK

Registration Price:
Fundraising Amount:Raise as much as you can.

Tour de Môn - 106 Miles

Aug 23, 2026 - Aug 23, 2026

Holyhead, UK

Registration Price:
Fundraising Amount:Raise as much as you can.

London Landmarks Half Marathon

Apr 4, 2027 - Apr 4, 2027

London, UK

Registration Price:
Fundraising Amount:Raise as much as you can.

Manchester Marathon

Apr 18, 2027 - Apr 18, 2027

Talbot Rd, Old Trafford, Stretford, Manchester M16 0PX, UK

Registration Price:
Fundraising Amount:Raise as much as you can.

All Events

What's coming up in the run for charity events calendar? It’s never too late to join one of these great events.

Queen Elizabeth Olympic Park 5K - July

Jul 11, 2026 - Jul 11, 2026

1A Honour Lea Ave, London E20 1DY, UK

Registration Price:£30
Fundraising Amount:Raise as much as you can.

Queen Elizabeth Olympic Park 10K - July

Jul 11, 2026 - Jul 11, 2026

1A Honour Lea Ave, London E20 1DY, UK

Registration Price:£30
Fundraising Amount:Raise as much as you can.

Inflatable 5K - Southampton - 15K

Jul 11, 2026 - Jul 11, 2026

University of Southampton Sports Ground, Wide Ln, Eastleigh SO50 5PE, UK

Registration Price:£57
Fundraising Amount:Raise as much as you can.

Inflatable 5K - Southampton - 5K

Jul 11, 2026 - Jul 11, 2026

University of Southampton Sports Ground, Wide Ln, Eastleigh SO50 5PE, UK

Registration Price:£37
Fundraising Amount:Raise as much as you can.

Inflatable 5K - Southampton - 2.5K

Jul 11, 2026 - Jul 11, 2026

University of Southampton Sports Ground, Wide Ln, Eastleigh SO50 5PE, UK

Registration Price:£31
Fundraising Amount:Raise as much as you can.

Inflatable 5K - Southampton - 10K

Jul 11, 2026 - Jul 11, 2026

University of Southampton Sports Ground, Wide Ln, Eastleigh SO50 5PE, UK

Registration Price:£47
Fundraising Amount:Raise as much as you can.

Snowdonia Trail Eryri 10K

Jul 11, 2026 - Jul 11, 2026

Llanberis, Caernarfon LL55, UK

Registration Price:£42
Fundraising Amount:Raise as much as you can.

Run Aintree 5k - July

Jul 12, 2026 - Jul 12, 2026

Ormskirk Rd, Aintree, Liverpool L9 5AS, UK

Registration Price:£30
Fundraising Amount:Raise as much as you can.

Run Aintree 10k - July

Jul 12, 2026 - Jul 12, 2026

Ormskirk Rd, Aintree, Liverpool L9 5AS, UK

Registration Price:£32
Fundraising Amount:Raise as much as you can.

Run Aintree Half Marathon - July

Jul 12, 2026 - Jul 12, 2026

Ormskirk Rd, Aintree, Liverpool L9 5AS, UK

Registration Price:£34
Fundraising Amount:Raise as much as you can.

Ride Reigate 50K

Jul 12, 2026 - Jul 12, 2026

Castlefield Rd, Reigate RH2 0SD, UK

Registration Price:£37
Fundraising Amount:Raise as much as you can.

Ride Reigate 25K

Jul 12, 2026 - Jul 12, 2026

Castlefield Rd, Reigate RH2 0SD, UK

Registration Price:£28
Fundraising Amount:Raise as much as you can.