"Heavy-duty carabiner" means different things to different people. To a climber, it usually means a 25 kN+ aluminium locker for belay or anchor duty. To an industrial rope worker, it means a 50 kN+ steel carabiner certified to EN 362. To a hammock camper or hardware-store shopper, it usually means "looks beefy" with no real specifications.
This page covers the climbing-relevant options first, then explains the broader picture for non-climbing applications. The most important rule: never use a non-rated carabiner (decorative, novelty, keychain) for any safety application. Real load-bearing carabiners cost $10-25; cheap fakes cost $2 and fail unpredictably.