Rowling, 54, said women menstruated, prompting some people to respond that being a woman should not be defined by having periods.
Some critics accused her of being transphobic. Rowling has insisted that sex is real and that erasing the concept of sex is nonsense.
"Transgender women are women," Radcliffe wrote on the Trevor Project, an LGBTQ crisis intervention and suicide prevention charity. "Any statement to the contrary erases the identity and dignity of transgender people."
"We need to do more to support transgender and nonbinary people, not invalidate their identities, and not cause further harm," he added.
"To all the people who now feel that their experience of the books has been tarnished or diminished, I am deeply sorry for the pain these comments have caused you," he wrote.
The Harry Potter author's initial remarks prompted criticism and some abuse, though she has refused to back down.
"'People who menstruate.' I'm sure there used to be a word for those people. Someone help me out. Wumben? Wimpund? Woomud?'" Rowling said on June 6 in response to an article about creating a more equal world for people who menstruate.