No, they are different:
- SWIFT / BIC code is used for international transfers between banks in different countries
- IFSC code is used for domestic transfers within India (NEFT, RTGS, IMPS)
You may see both on your bank documents, but they are used in different payment systems.