Up until March 31, 2025, Singapore Airlines is giving out 1,000 miles for signing up to their frequent flyer program, KrisFlyer. You simply need to enter the code KF10M
during the registration process:
This promotion was announced here. You need to enter the code at the end of the form under KrisFlyer registration promotion, and will then get the 1,000 miles (probably within 4 to 6 weeks):

1,000 miles are obviously not enough for an award flight, but KrisFlyer is definitely an interesting program and the membership is naturally free. Your miles remain valid for 36 months. You can earn more KrisFlyer miles on almost all Star Alliance flights.
Comments (5)
Can I transfer my kris miles to another member?
Unfortunately, the promo code is not working. It says: Enter a valid promo code
Hi! I made a typo during the code. It is now corrected.
My husband and I flew from Amsterdam to Denpasar. I was registrated as a member, my husband was not. Is it possible to make a registration for him?
My email is [redacted].
Hi Francine! You can open a new account with KrisFlyer and try to credit past flights. Sadly, the chance of 800 free miles is gone.