In this contribution, I examine the links between the human rights basis of the UN Global Compact for Safe, Orderly and Regular Migration (GCM) and its embeddedness in the UN Sustainable Development Agenda 2030. While the GCM grew out of a development framework, it was rapidly incorporated into the UN human rights system. Even during the negotiation of the GCM, human rights took priority over development. The resistance that was manifested against the GCM on its endorsement by the UN General Assembly was directed not against its development links, but rather concerns about its human rights impact. This paper examines the placing of migration in this dual framework and the ways in which outcomes compatible with both are achievable.