An anti-human RANKL antibody, a humanized antibody for the anti-human RANKL antibody, a pharmaceutical composition and a use thereof are provided. The anti-human RANKL antibody is capable of bonding specifically with an amino acid sequence of SEQ ID NO.1, a heavy chain of the anti-human RANKL antibody includes a variable region in one of amino acid sequences of SEQ ID NO.2-9, and a light chain of the anti-human RANKL antibody includes a variable region in one of amino acid sequences of SEQ ID NO.10-17. The humanized antibody is capable of bonding specifically with human RANKL, a variable region in a heavy chain of the humanized antibody is selected from amino acid sequences of SEQ ID NO.6, NO.23, NO.25, NO.27 or NO.29, and a variable region in a light chain of the humanized antibody is selected from amino acid sequences of SEQ ID NO.14, NO.31, NO.33, NO.35, NO.37 or NO.39.