Lin ble født i Houguan (侯官; nå Fuzhou i Fujian). Faren var mandarinen Bin Re, som gjorde tjeneste for Qing-regjeringen. I 1811 tok Lin graden i den kinesiske embedsmannseksamen, og damme år ble han tilknyttet Hanlinakademiet i Beijing.