The Turkish coastguard said in a statement that two boats had sunk after separately setting off from Turkey's Bodrum peninsula for the Greek Aegean island of Kos early today.
The corpses of 12 migrants, including five children and one woman, were found and 15 people were rescued, with some surviving after reaching the shore in life jackets.
The coastguard, backed by helicopters, was continuing its search for three people still missing, the statement said.
The hashtag "#KiyiyaVuranInsanlik" ("Humanity washed ashore") made it to Twitter's top world trending topics after the image was widely shared.
More From This Section
Dogan said that most of the refugees were from the Syrian Kurdish town of Kobane who fled to Turkey last year to escape violence by Islamic State (IS) extremists.
There has over the last week been a dramatic spike in the numbers of migrants -- mainly from Syria, Afghanistan, Pakistan and Africa -- seeking to leave Turkey by sea for Greece in the hope of finding new lives in the European Union.
A coastguard official told AFP around 100 people had been rescued by Turkish rescue teams overnight Tuesday to Wednesday as they tried to reach the island of Kos.
The United Nations refugee agency UNHCR said more than 2,500 people have died trying to cross the Mediterranean so far this year.
Migrants, many of whom have paid over $1,000 to smugglers for the risky passage, are taking advantage of the calm summer weather which makes this the best time for the crossing.