Reading:
75+ Testing Practice Websites to Master Software QA in 2025
MoT Professional Membership image
For the advancement of software testing and quality engineering

75+ Testing Practice Websites to Master Software QA in 2025

Master software QA with our massive collection of 75+ practice websites. Level up your automation, API, security & performance testing skills on real testing playgrounds.

75+ Testing Practice Websites to Master Software QA in 2025 image

Updated September 2025.

A maintained list of websites to practice software testing.

General Practice Testing

  • AcademyBugs - Explore a practice test site that has 25 real bugs planted inside.
  • Basic calculator - The purpose of this page is to provide an object with basic functionality for you to try your first attempt to use a test tool on.
  • Black Box Puzzles - challenges to help you with exploratory testing.
  • BookCart - E-commerce bookstore
  • Cnarios - Practice Automation Testing the Way It Happens in the Real World
  • Evil Tester: Practice Applications and Pages For Automating and Testing - This is a set of applications and example pages for practicing Automation, Software Testing, Web Automating, Exploratory Testing, and JavaScript Hacking. Each page has an About page with more information and activity hints.
  • Gefälscht CompuTech - Gefälscht - German for "Fake". This is a fake website, created by Deque Systems, for use during training.
  • InstantWP - A local WordPress installation that you can use to test on.
  • Magento - This is a demo store for testing your test automation scripts. No orders will be fulfilled.
  • Parabank - Bank website for testing
  • Parking Cost Calculator - a simple web app to help you explore testing.
  • PHP Travels - A demo travel site where you can log in as a user, admin or travel supplier.
  • Polymer Shop - An e-commerce site for testing purposes.
  • Practice Software Testing - (Angular) Application / (REST) API / Swagger used to practice software testing.
  • Presta Shop - An e-commerce site for testing purposes.
  • QA Practice - Unleash your QA Superpowers with this ultimate testing playground! From common web elements to buggy forms or Ecommerce e2e flows, or REST API / GraphQL applications, QA-Practice app is designed to sharpen your manual and automation testing skills.
  • QA Training Simulator - Unleash your potential as a manual tester with our website designed for beginners!
  • Random User Generator - API for generating random user data.
  • Real World Example Apps - The mother of all demo apps. See how the exact same application is built using different libraries and frameworks.
  • The Boozang Test Lab - Test different aspects of web applications and practice how to do test automation.
  • The iframe Search Engine - an app that supports testing practice and technical testing exercises.
  • The Internet and it’s associated GitHub project - A site with a collection of various things you would encounter in most web applications like “Forgot password”, “Checkboxes”, “Redirect Link”, “Hovers”, etc.
  • The Random Number Service - Another great page to practice your exploratory testing skills.
  • Testing Challenges - a set of fun puzzles and challenges to help with testing techniques.
  • ToDoList Interview - Interview Test using a To Do List
  • ToDo List - a todo list app with bugs.
  • Tracks - A Ruby-based ToDo web application which is customisable and can be run on any platform on which Ruby can be installed, including Mac OS X, Windows and Linux. Tracks is Open Source, free and licensed under the GNU GPL.
  • UI5 Demo Kit - Lists the demo apps that show you how you can use the various features and controls of SAPUI5.

API Testing

  • The Star Wars API - An API where you can get all the data from the Star Wars canon universe.
  • JSON Placeholder - A free online REST service that you can use for tutorials, fake data and sharing code examples.
  • Restful Booker - A demo web API packed with features and bugs for you to find. You can use it to practise your API testing skills against or test an API automation framework against.
  • TodoAPISample - A web UI with a REST API, and you can test both (together or separately), however you want.
  • Marvel API - A sample API filled with Marvel comic data.
  • Ergast Developer API - An experimental web service which provides a historical record of motor racing data for non-commercial purposes.
  • The Cat API - Cats as a service. Because everyday is a Caturday. An API all about cat.
  • WireMock - Typically used to mock external service calls, it can double as a playground for learning API testing.
  • Yandex - Practice with the Yandex online machine translation service which helps translate text for end users.
  • ReqRes - A hosted REST-API ready to respond to your AJAX requests.
  • The Open Movie Database - A RESTful web service to obtain movie information.
  • REST test test - A native in-browser tool for testing REST/CORS services.
  • JSON Placeholder - Free fake and reliable API for testing and prototyping.
  • Poké API - All the Pokémon data you'll ever need in one place, easily accessible through a modern RESTful API.
  • Public API's - A repository is manually curated an extensive list of public APIs from many domains that you can use for your own products
  • Rick and Morty API - Graphql API
  • Go REST - GraphQL and REST API for Testing and Prototyping
  • Grafana k6 REST and WS Play - Collection of HTTP and WebSocket APIs for experimentation with k6
  • Airport Gap - An API to fetch and save information about your favorite airports
  • Automation Exercise - APIs List for practice
  • httpbin - A simple HTTP Request & Response Service.
  • Swagger Petstore - API with Swagger UI front end
  • Reqres - Test your front end against a real API
  • Countries GraphQL - Graphql API to interact with country data
  • FakeRestApi - Rest API testing
  • SWAPI - The Star Wars API
  • chucknorris.io is a free JSON API for hand curated Chuck Norris facts.
  • SpaceTraders API - A unique multiplayer game built on a free Web API
  • BestBuy API Playground - an API training tool for students, educators and other learners to explore the possibilities of a fully functional RESTful API in a simple, non-production environment.

Automation Testing

Security Testing

  • bwapp - buggy web application, is a free and open source deliberately insecure web application. It helps security enthusiasts, developers and students to discover and to prevent web vulnerabilities. bWAPP prepares one to conduct successful penetration testing and ethical hacking projects.
  • Damn Vulnerable GraphQL Application is an intentionally vulnerable GraphQL service implementation designed for learning about and practising GraphQL Security.
  • Gin & Juice Shop is the boldest, baddest vulnerable web application on the net - containing a range of realistic vulnerabilities that will help you to put any web vulnerability scanner to the test. But it's more than that. To us, Gin & Juice Shop is family. It's life. It's love.
  • Firing Range is a test bed for automated web application security scanners.
  • Google Gruyere - This codelab shows how web application vulnerabilities can be exploited and how to defend against these attacks. The best way to learn things is by doing, so you'll get a chance to do some real penetration testing, actually exploiting a real application.
  • LabEx Cybersecurity Labs - Learn Cybersecurity from the ground up with a comprehensive learning path designed for beginners. This structured roadmap features hands-on Cybersecurity Courses covering fundamentals, network security, cryptography, and ethical hacking. Acquire practical, real-world skills through interactive exercises in a secure playground environment.
  • OWASP Vulnerable Web Applications Directory Project - A registry of all known vulnerable web applications currently available for legal security and vulnerability testing of various kinds.
  • OWASP Juice Shop is probably the most modern and sophisticated insecure web application! It can be used in security trainings, awareness demos, CTFs and as a guinea pig for security tools!
  • Supercar Showdown - A website provided by Troy Hunt as part of his Pluralsite course “Hack yourself First”.
  • Ticket Magpie - Demo of a webapp with flawed security, for training purposes
  • Try Hack Me - Hands-n cyber security training through real-world scenarios
  • VAmPI - Vulnerable REST API with OWASP top 10 vulnerabilities for security testing
  • Zero Bank - The Free Online Bank Web site is published by Micro Focus Fortify for the sole purpose of demonstrating the functionality and effectiveness of Micro Focus Fortify’s WebInspect products in detecting and reporting Web application vulnerabilities.

Mobile Testing

  • DVIA-v2 - Damn Vulnerable iOS App (DVIA) is an iOS application that is damn vulnerable. Its main goal is to provide a platform to mobile security enthusiasts/professionals or students to test their iOS penetration testing skills in a legal environment.
  • Sauce Labs Native Sample Application - is designed to be used with mobile devices

Accessibility Testing

Performance Testing

More to add?

Are there any resources we’ve missed? Do you know of a website we should add to the list? Share your findings on The Club and we’ll review it to be added to the list.

Learning and Development Lead
She/Her
My main aim is to help software testers turn their vast knowledge and skills into bite-sized chunks suitable for the community to digest.
Comments
Sign in to comment
MoT Professional Membership image
For the advancement of software testing and quality engineering
Explore MoT
Xray AI in action: Test Case & Model Generation for modern QA teams image
Wed, 17 Sep
with Ivan Fillipov, Solution Architect at Xray
MoT Software Testing Essentials Certificate image
Boost your career in software testing with the MoT Software Testing Essentials Certificate. Learn essential skills, from basic testing techniques to advanced risk analysis, crafted by industry experts.
Leading with Quality
A one-day educational experience to help business lead with expanding quality engineering and testing practices.
This Week in Testing image
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.