Frequently Asked Questions
Everything you need to know about CodeDaily.
General
What is CodeDaily?
CodeDaily is a coding practice platform with 2,300+ DSA problems, structured learning courses, an online compiler supporting 22 languages, and weekly coding contests.
Is CodeDaily free?
Yes. All problems, the compiler, contests, and first chapters of every course are completely free. You earn credits through activity to unlock premium content.
Do I need to create an account?
You can browse problems and use the compiler without an account. An account is needed to submit solutions, track progress, join contests, and earn credits.
What programming languages are supported?
We support 22 languages including Python, JavaScript, Java, C++, TypeScript, Go, Rust, Kotlin, Swift, Ruby, C#, and more.
Credits & Pricing
How do I earn credits?
Sign up (+1,000), solve problems (+20 each), daily login (+5), streaks (+10 to +100), and contest participation (+50 to +750 for winners).
What can I spend credits on?
Unlock solution code (25 credits, 30-day access) and lesson chapters (5 credits, permanent access).
Do credits expire?
No. Your credits never expire. Solution unlocks last 30 days, but chapter unlocks are permanent.
Can I earn enough without paying?
Yes. Active users earn 100+ credits per week. Most content can be unlocked through regular activity.
What happens if I run out?
You can still solve all problems, use the compiler, and join contests. Credits are only for unlocking solutions and premium chapters.
Contests
How do weekly contests work?
Every week we host a 90-minute contest with 4-5 problems. Register beforehand, solve during the window, and compete on the leaderboard.
What do I win?
1st place: 750 credits, 2nd: 550, 3rd: 350. All participants who submit at least one solution get 50 credits.
Can I use any language?
Yes. You can solve contest problems in any of our supported languages.
How is ranking determined?
By total score (sum of points for solved problems), then by total solve time as a tiebreaker.
Account
How do I delete my account?
Go to Profile > Settings and click "Delete Account". This permanently removes all your data, submissions, and credits.
Can I change my username?
Usernames are set during signup and cannot be changed. Choose carefully.
I forgot my password
Use the "Forgot Password" link on the login page. We will send a reset link to your email.
Still have questions?
Contact Us