An Australian Human Rights Commission report has found that offshore immigration detention centres are becoming harsher, more restrictive and prison-like.

It says the average length of stay in these conditions has increased to a record 500 days in some cases, which can cause physical and mental harm.