مبارزه با برده فروشی در ایران از اواسط قرن سیزدهم ق شروع شد. در سال 1264ق محمدشاه قاجار حمل بردگان سیاهپوست را از طریق دریا به ایران ممنوع کرد. در 1268ق ایران و انگلیس پیمانی امضا کردند که به موجب آن کشتی های انگلیسی مجاز بودند کشتی های ایرانی را برای یافتن برده بازرسی کنند. به موجب مادة سیزدهم پیمان صلح مورخ 1274ق میان انگلیس و ایران، حق بازرسی کشتی ها تا 1290ق تمدید شد. اما این پیمانها بر میزان تجارت برده تأثیر عمده ای نداشت و این تجارت تنها بر اثر بازرسی دریاییِ شدیدتر پس از 1287ق تا حدی کاهش یافت. به موجب پیمان جدیدی که در 1300ق به امضا رسید، اختیارات انگلستان گسترش یافت. ایران همچنین در کنفرانس بروکسل در مورد الغای بردگی شرکت کرد. در نتیجه در 1308ق ایران تجارت و واردات برده را، چه از طریق آبی چه از طریق خاکی، ممنوع کرد. در این نوشتار جریان منع برده فروشی در عصر قاجار با تکیه بر اسناد موجود، مورد نقد و بررسی قرار گرفته است.