באליפות העולם בשחייה (בריכת 25 מטר) שנערכה באיסטנבול שבטורקיה בדצמבר 2012 זכתה קוסטה בשתי מדליות, זהב וארד. מדליית זהב במשחה ל-400 מטר חופשי בתוצאה של 4:01.18 דקות, לפני לוריין בויל מניו זילנד 4:01.24 דקות וקלואה סוטון מארצות הברית (4:01.20 דקות). מדליית ארד במשחה ל-200 מטר חופשי בתוצאה של 1:54.45 דקות, אחרי אליסון שמיט מארצות הברית (1:53.59 דקות) וקטינקה הוסו מהונגריה (1:54.31 דקות). נוסף לכך, היא סיימה במקום תשיעי במשחה ל-800 מטר חופשי בתוצאה של 8:23.56 דקות, במקום 15 במשחה ל-100 מטר חופשי בתוצאה של 54.25 שניות ובמקום 12 במשחה שליחות 4x100 מטר מעורב בתוצאה של 3:58.42 דקות, היא שחתה את סגנון החופשי ב"זינוק שליחות" בתוצאה של 54.22 שניות.