No, someone cannot take your money using just your IBAN. It is a unique identifier and is used to receive funds. To transfer money from your account, someone would need additional information such as your account number, SWIFT code and your full name. However, it is important to keep your personal information safe.