10 ways for a school student to earn money online in the summer of 2025
Summer is a great time not only to relax but also to try your hand in the IT field. If you're a school student and want to earn money online, we've put together a list of real and accessible ways that will help you not only make money but also develop useful skills. From creating websites and electronic invitations to participating in hackathons — find what suits you best!
Author - Mansur Ismagulov
The Tech AI
Get the key points in seconds - a short summary from The Tech AI.
The text describes 10 ways to earn money: creating electronic invitations in Canva, developing websites on Tilda, Wix, Webflow, online learning through Zoom and Google Meet. It also suggests selling digital products in Figma and Adobe Illustrator, testing on TaskPay and UserTesting, managing accounts on TikTok and Instagram, freelancing on Kwork and Upwork, creating bots in Python, participating in hackathons, and remote technical support.
1. Creating electronic invitations
Summer is the time for holidays, weddings, and various events. You can create beautiful electronic invitations for birthdays, celebrations, and other occasions. The Canva website is perfect for this—it has many ready-made templates that are easy to customize to meet the client's needs.
For inspiration and idea searching, it is useful to look at references on Pinterest or Behance.
2. Creating websites using website builders
If you want to create websites but do not know how to program, website builders are an excellent option.
Tilda is convenient for landing pages and portfolios, and you can also create invitations there.
Wix is easy to learn with a large number of templates.
Webflow is a bit more complex but offers more design possibilities.
You can take orders from small businesses, acquaintances, or look for clients on social media.
3. Online tutoring for younger children
If you are proficient in programming, mathematics, English, or basic computer skills, you can conduct online lessons via Zoom or Google Meet.
To advertise your services, you can create a simple page or group on social media, as well as post ads on sites like OLX, Kaspi, and others.
4. Creating and selling digital products
You can also create templates for presentations, icons, social media covers, and sell them.
Canva, Figma, Adobe Illustrator, as well as free alternatives like Inkscape and Gravit Designer, are suitable for this work.
5. Testing websites and applications
Many companies are looking for people to test their websites and applications for usability and errors.
Platforms such as TaskPay, UserTesting, and others exist for this purpose.
You complete tasks, record videos, or answer questions and get paid for it. This is a simple way to start earning without special skills.
6. Managing thematic social media accounts
If you enjoy writing or creating videos, you can manage an IT-themed account—doing technology reviews, providing study advice, and sharing life hacks. Or become an assistant in an IT company and help with content creation.
Platforms for promotion: TikTok, Instagram, Telegram, YouTube.
Over time, you can earn from advertising, affiliate programs, or donations. The main thing is to regularly publish interesting content and study your audience.
7. Freelancing on job boards
If you can write texts, translate, edit photos and videos—you can look for small tasks on freelance platforms: Kwork, FL.ru, Work-Zilla, Freelancehunt, Upwork, and others. Start with simple orders to earn reviews and ratings. Over time, you will be able to take on larger projects and increase your income.
8. Developing simple bots and scripts
If you are familiar with Python, JavaScript, or other programming languages, you can create bots for Telegram or automate tasks—for example, mailings or data collection.
Educational materials are available on YouTube, Coursera, Stepik.
You can look for orders in IT communities or among entrepreneur acquaintances.
9. Participating in online hackathons and competitions
Hackathons are competitions for creating projects in a short amount of time. There are usually prizes and opportunities to gain useful contacts and experience.
It is important to prepare in advance, be able to work in a team, and understand the tasks.
10. Online technical support
You can help people configure computers, smartphones, and programs remotely via messengers or video calls.
To start, tell people about your services on social media and among your acquaintances.
This is useful experience and a good way to earn without significant investment.
The Tech on Telegram Follow The Tech on Telegram
Keep up with the latest technology and startup news.