How to cancel CodePen in malaysia and protect your subscription rights
What CodePen is and why malaysian users cancel
CodePen is a browser-based front-end development platform where you write, test, and share HTML, CSS, and JavaScript code in real time. It operates on a freemium model, meaning you get a Free account with basic features, and you upgrade to PRO plans for private projects, unlimited file storage, asset hosting, team collaboration, and an ad-free experience.
For Malaysian users, the critical fact is this: CodePen charges on auto-renewing subscriptions. Once your current billing cycle ends, CodePen automatically charges you again unless you cancel before that date. Understanding this cycle is the foundation of a clean cancellation.
The CodePen pricing structure for malaysia
CodePen publishes prices in USD. The platform converts these to Malaysian ringgit (RM) at the point of purchase, typically using a rate around 1 USD to 4.70-4.80 RM. The following table shows the main PRO plans available to you:
| Plan |
Monthly cost (USD) |
Monthly cost (RM approx.) |
Annual cost (USD) |
Annual cost (RM approx.) |
Best for |
| Free |
RM0 |
RM0 |
RM0 |
RM0 |
Hobbyists, public sharing only |
| Starter (monthly) |
$8 |
RM38 |
- |
- |
Basic private projects |
| Starter (annual) |
- |
- |
$96 |
RM453 |
Best value: saves 20% vs. monthly |
| Developer (monthly) |
$12 |
RM57 |
- |
- |
Teams, asset hosting |
| Developer (annual) |
- |
- |
$144 |
RM680 |
Best for active teams |
If you subscribed on a monthly plan and rarely log in, or if your project needs have shrunk, cancelling frees up money you can redirect elsewhere. Conversely, if you use private projects, team collaboration, or asset uploads weekly, the cost may justify renewal.
Why malaysian users choose to cancel CodePen
The most common reasons are: you completed a one-off project and no longer need private hosting; you switched to a different code editor (such as Visual Studio Code with local storage); you found a free alternative adequate for your workflow; or you are consolidating subscriptions to reduce monthly outgoings. Whatever your reason, cancelling on time prevents an unwanted renewal charge.
Your legal position as a malaysian consumer
When you cancel CodePen, your rights are governed by the Consumer Protection Act 1999 (Act 599), which applies to all goods and services sold to consumers in Malaysia, including digital subscriptions.
What the consumer protection act 1999 guarantees you
Under Section 5 of the Act, the seller (CodePen in this case) must not apply unfair terms to your contract. Unfair terms are those that cause a significant imbalance in rights and obligations between you and the seller, contrary to good faith. Furthermore, Sections 93 and 94 establish that you have the right to cancel a distance contract (a contract made at a distance, such as online) within 14 calendar days of the date on which you entered the contract, without penalty and without giving any reason.
However, this 14-day cooling-off period applies only to your initial purchase, not to ongoing renewals. After that period, your ability to cancel rests on CodePen's stated cancellation policy and your right to terminate a subscription service in accordance with the terms you agreed to when you signed up.
Your legal position on non-refundability
CodePen's Terms of Service state that all payments are non-refundable. This clause is permissible under Malaysian law only if it is not unfair. The Federal Court has held that a non-refund term becomes unfair if the seller makes it unreasonably difficult for you to cancel, or if they charge you for a month already in progress after you have given proper cancellation notice.
Yafee advises that you should receive confirmation of cancellation within 24 hours of submitting your request. If CodePen refuses to cancel, or charges you again after you cancelled, you have the right to lodge a complaint with the Ministry of Domestic Trade and Consumer Affairs (MDTCA) or escalate to the Consumer Claims Tribunal if the claim is under RM25,000.
Your legal right to cancel before the next billing cycle
You have an express contractual right to cancel your subscription at any time before the next renewal date. CodePen does not force you to continue. Exercising this right is straightforward: you log in, navigate to your billing settings, and select cancel. CodePen then downgrades your account to Free at the end of your current paid period.
In accordance with the Consumer Protection Act 1999, you do not owe CodePen a penalty for cancelling, nor must you wait for a specific date. The moment you submit cancellation through the proper channel (the CodePen website), the contract is effectively terminated for future renewals. Yafee emphasises that this right is non-negotiable under Malaysian consumer law.
Methods to cancel CodePen in malaysia
CodePen does not operate a Malaysia-specific customer service phone line or physical office. All Malaysian users must cancel through a self-service digital channel: either the CodePen website directly, or via the app store (Apple App Store or Google Play) if you subscribed through one of those platforms.
Cancellation through the CodePen website
This is the primary and most reliable method. When you subscribed directly on CodePen's website, you must cancel in the same place: your CodePen account billing page. The interface is designed to be straightforward, although users sometimes report difficulty locating the correct section.
Cancellation through apple app store or google play
If you signed up to CodePen via the iOS app (on iPhone or iPad) and paid through Apple's in-app purchase system, or if you subscribed via the Android app using Google Play Billing, you must cancel that subscription through the same app store. CodePen does not handle app store cancellations. Attempting to cancel only on the CodePen website while an active app store subscription exists will not prevent future charges.
Step-by-step guide to cancel CodePen
Follow the precise steps below to ensure your cancellation is recorded and no further charges occur.
Step 1: log in and verify your current billing status
- Open your web browser and navigate to codepen.io.
- Log in with your email address and password.
- Once logged in, click your profile icon (usually in the top right corner).
- Select Settings or Preferences from the dropdown menu.
- Look for a Billing, Plan, or Subscription option in the left-hand menu.
- Note your current plan name (Starter or Developer), next billing date, and the amount that will be charged.
- Take a screenshot of this screen as proof of your original plan and renewal date.
Step 2: export or back up your work
- Before you proceed to cancel, identify any private Pens or Projects you need to keep.
- CodePen's Terms do not guarantee long-term storage of data after downgrade to Free.
- Export any private Pens to a local file or copy their code into your own editor.
- Note any collaborators you have invited or team members, as these features will be removed after downgrade.
Step 3: navigate to the cancellation page
- Remaining on the Billing or Subscription settings page, look for a button or link labelled "Cancel PRO", "Cancel Subscription", "Downgrade", or "Cancel Plan".
- Click that button.
- You may see a summary of what you will lose (team members, private Pens, etc.). Read this carefully.
- CodePen may offer a discount or pause option as a retention gesture. Decide whether you wish to accept or decline.
Step 4: confirm cancellation
- CodePen will ask you to confirm your cancellation, typically by ticking a checkbox or clicking a final "Confirm Cancellation" button.
- You may be asked to provide a reason (optional). Completing this helps CodePen gather feedback; you are not obligated to answer.
- Click the final confirmation button.
- CodePen will display a confirmation message on screen.
- Take a screenshot of this confirmation immediately.
- Note the date and time shown on the page.
Step 5: verify cancellation via email
- Check your email inbox (and spam/junk folders) for a confirmation email from CodePen within 10 minutes.
- This email should state that your subscription has been cancelled and your account will downgrade to Free on [your current renewal date].
- If you do not receive an email within 30 minutes, your cancellation may not have gone through; repeat Step 4.
- Save or forward this confirmation email to a safe location as proof.
Cancellation through apple app store
If you subscribed via iOS in-app purchase:
- On your iPhone or iPad, open the Settings app.
- Tap your name at the top of the screen.
- Tap Subscriptions.
- Find and tap CodePen.
- Tap Cancel Subscription (or "Turn Off Auto-Renewal" if it appears).
- Follow the prompts and confirm cancellation.
- You will receive an email confirmation from Apple. Take a screenshot.
Cancellation through google play
If you subscribed via the Android app:
- Open the Google Play Store app on your Android device.
- Tap the profile icon in the top right corner.
- Tap Payments and Subscriptions, then Subscriptions.
- Select CodePen.
- Tap Cancel Subscription.
- Follow any prompts and confirm.
- Google will send you a confirmation email. Save this as proof.
What happens after you cancel
Cancelling CodePen is not an immediate downgrade. Your account remains a paid PRO account until the end of your current billing cycle. On the day after that cycle ends, CodePen automatically downgrades you to the Free plan.
Your account during the notice period
Between the moment you click cancel and your next renewal date, you keep full access to all PRO features: private Pens, team collaboration, asset uploads, and everything else. You are simply notifying CodePen that you do not want to renew.
What you lose after downgrade
Once your PRO subscription expires and you move to Free, you lose:
- The ability to create private or unlisted Pens (all new Pens must be public).
- Team collaboration features and member invitations.
- Asset uploads and advanced project storage.
- Ad-free browsing (you will see advertisements).
- Analytics and SEO insights for your Pens.
Crucially, private Pens you created while on PRO may become inaccessible or downgraded. CodePen's policy on this is not entirely clear in their public documentation, which is why exporting your work beforehand is essential.
Can you reactivate a cancelled subscription?
Yes. After you downgrade to Free, you can upgrade again at any time by clicking your profile icon and selecting a PRO plan. There is no penalty for re-subscribing. You will be charged immediately at the current price.
Refunds and payment disputes after cancellation
CodePen's Terms state that all payments are non-refundable. This means you will not receive a refund for the remainder of your current billing cycle after cancellation.
When you are entitled to a refund despite the non-refund clause
Nevertheless, Malaysian consumer law provides narrow exceptions:
- Within 14 days of your first purchase: If you subscribed less than 14 calendar days ago and have not yet used the service significantly, you have a statutory cooling-off right under Section 93 of the Consumer Protection Act 1999 and can demand a refund without penalty.
- Service failure: If CodePen fails to deliver the promised service (for example, your account is hacked and CodePen does not restore it, or the platform is down for weeks), you may have grounds to dispute the charge via your payment provider.
- Unauthorised charge: If CodePen charges you after you cancelled, and you have proof of cancellation, you can request a refund and, if denied, escalate to your bank or credit card company.
How to dispute a charge if CodePen bills you after cancellation
If CodePen charges you again after you cancelled:
- Gather your proof: screenshots of the cancellation confirmation, the confirmation email from CodePen, and your bank statement showing the unauthorised charge.
- Contact CodePen's support team via their online contact form at codepen.io/support and explain the situation. Include your screenshots.
- Allow 7 business days for a response.
- If CodePen refuses to refund or does not reply within 14 days, contact your bank or credit card company and file a chargeback or dispute claim.
- If the amount is under RM25,000 and CodePen refuses to settle, you can lodge a claim with the Consumer Claims Tribunal. Yafee recommends documenting every communication step.
Common mistakes when cancelling CodePen
Many cancellations fail because users skip or misunderstand a single step. The good news is that each of these traps is avoidable with a clear checklist.
Mistake 1: cancelling through the wrong channel
If you signed up via the CodePen website but then try to cancel through email or social media, CodePen will not process your request. The only valid channels are: the CodePen website itself, Apple App Store (for iOS), or Google Play (for Android). Yafee emphasises that emailing support with a cancellation request does not constitute a binding cancellation unless you have already completed the self-service process on the platform itself.
Mistake 2: not taking a screenshot of the confirmation
If a dispute arises later and you cannot prove you cancelled, you have little recourse. Screenshots are free and take 5 seconds. Take one of the cancellation confirmation page and one of the confirmation email.
Mistake 3: assuming the cancellation is immediate
Cancelling does not mean you lose PRO features today. Your account remains active until the end of your current billing cycle. Some users mistakenly think they cancelled, then panic when they see the full PRO interface still available. This is normal.
Mistake 4: not exporting private work before downgrade
CodePen does not guarantee that private Pens remain accessible after you downgrade. Exporting your code takes 2 minutes per Pen and is irreversible insurance.
Mistake 5: missing your renewal date
If you intend to cancel but forget and your billing date arrives, you will be charged. Set a phone alarm or calendar reminder for 2 days before your renewal date. This gives you a safety window.
Pricing and subscription comparison table
The following table compares CodePen's plans side-by-side to help you decide whether to keep or cancel your subscription:
| Feature |
Free |
Starter (PRO) |
Developer (PRO) |
| Private Pens |
No |
Yes |
Yes |
| Projects |
Limited |
5 projects |
Unlimited |
| Team members |
- |
1 |
Unlimited |
| Asset uploads |
No |
Yes (500 MB) |
Yes (5 GB) |
| Best for |
Students, casual sharing |
Freelancers (RM453/year) |
Agencies, teams (RM680/year) |
If you use CodePen for public demos or teaching but have no private projects, the Free plan may suit you after downgrade. If you actively use private projects or collaborate with one other person, the Starter plan is cost-effective. For teams or agencies with many collaborators, Developer remains the best value, assuming all features are used consistently.
CodePen is a Delaware corporation with its principal place of business in Oregon, United States. There is no physical mailing address in Malaysia for CodePen subscriptions.
How to contact CodePen if cancellation fails
If you cancel through the website and receive no confirmation, or if you are charged after cancellation, use the official support channel:
- Online support form: codepen.io/support
- Email support: Check your CodePen account for a linked support email address (usually [email protected]).
- Expected response time: 5-10 business days.
Include the following in any support request:
- Your CodePen account email address and username.
- Screenshots of your cancellation confirmation and confirmation email.
- Your billing date and the amount charged.
- A clear description of the problem (e.g., "I cancelled on 15 March, but was charged on 20 March").
Escalation to malaysian authorities
If CodePen's support does not respond within 14 days or refuses to resolve a billing dispute, you have the right to escalate to the Ministry of Domestic Trade and Consumer Affairs (MDTCA):
- Organisation: Ministry of Domestic Trade and Consumer Affairs (Kementerian Perdagangan Dalam Negeri dan Hal Ehwal Pengguna), Malaysia.
- Phone: +603 8882 7000 (main line).
- Online complaint: Visit mycomplaints.my to file a formal consumer complaint.
Alternatively, if your dispute involves RM25,000 or less, you can lodge a claim with the Consumer Claims Tribunal (Tribunal Tuntutan Pengguna), which has jurisdiction to award damages and order refunds. Yafee recommends filing with the Tribunal if CodePen has clearly breached its cancellation obligation or charged you in violation of your cancellation request.
Prevention is better than resolution
The easiest way to avoid disputes is to cancel at least 3 days before your next billing date, save all confirmation emails and screenshots, and check your bank statement on your renewal date to confirm no charge was made. If a charge appears, contact CodePen support within 24 hours with your proof of cancellation. Yafee has helped thousands of consumers cancel subscriptions cleanly and on their own terms, and the single greatest success factor is documenting every step.
Should you cancel or keep CodePen
To make an informed decision, assess your actual usage of CodePen's paid features over the past 90 days.
Reasons to keep your CodePen subscription
- You create private Pens or projects regularly and need them to remain private.
- You collaborate with one or more team members who also use CodePen.
- You upload assets (images, fonts, libraries) and use CodePen's hosting as part of your workflow.
- You are building client projects that require client access (CodePen's team feature enables this).
- You value the ad-free interface and quick loading times.
Reasons to cancel CodePen
- You completed your project(s) and no longer need the platform.
- You use a local code editor (VS Code, Sublime Text, etc.) and no longer need browser-based coding.
- You have migrated to another platform (GitHub, Replit, GitPod) for collaborative work.
- You only share public code snippets and the Free plan now meets your needs.
- You are tightening your monthly expenses and this subscription is discretionary.
If you fall into three or more of the "cancel" categories, proceeding with cancellation is the correct choice. If you hesitate, consider a 30-day pause: set a reminder to cancel in exactly 30 days, then log in at that time and review whether you have used the paid features. If the answer is no, cancel. If yes, renew confidently.
Summary: your cancellation checklist
Use the following checklist to ensure your cancellation is complete and verifiable:
- [ ] Logged into your CodePen account and navigated to Billing or Subscription settings.
- [ ] Took a screenshot of your current plan, renewal date, and billing amount.
- [ ] Exported or backed up all private Pens and Projects to local files.
- [ ] Identified the correct cancellation method (website, App Store, or Google Play).
- [ ] Clicked "Cancel PRO" or equivalent and completed all confirmation prompts.
- [ ] Took a screenshot of the final cancellation confirmation screen.
- [ ] Received and saved a confirmation email from CodePen within 30 minutes.
- [ ] Set a calendar reminder for the day after your renewal date to verify no charge was made.
- [ ] Checked your bank or credit card statement on your renewal date to confirm zero charge.
Once all nine items are ticked, your cancellation is complete, documented, and protected under Malaysian consumer law.
Final thoughts: cancelling with confidence
Cancelling CodePen is a straightforward process when you follow the correct channel, take screenshots, and give yourself enough time before your renewal date. The platform's auto-renewal model is designed for convenience, not entrapment; CodePen makes cancellation easy precisely because Malaysian law-and consumer protection laws worldwide-require it. Your right to cancel is non-negotiable.
If you encounter any resistance or are charged after cancelling, escalate to the Ministry of Domestic Trade and Consumer Affairs or the Consumer Claims Tribunal immediately. Do not accept a blanket refusal. Yafee is committed to equipping Malaysian consumers with clear, actionable guidance on subscription cancellation, and we have helped thousands of consumers cancel unwanted services and reclaim their money. Whether you are cancelling to save money, consolidate subscriptions, or simply no longer need the service, your decision is valid and your rights are protected. Follow the steps above, keep your proof, and cancel with confidence.