Trình tạo lưới thức ăn là một công cụ được sử dụng để xây dựng lưới thức ăn, là bản đồ minh họa mối quan hệ kiếm ăn giữa tất cả các loài động vật trong hệ sinh thái. Các loài được kết nối bằng các đường và mũi tên được gọi là "liên kết" và đôi khi chúng được gọi là "nút".
Lưới thức ăn khác với chuỗi thức ăn ở chỗ trong khi chuỗi thức ăn thể hiện mối quan hệ tuyến tính của việc kiếm ăn giữa các loài, thì lưới thức ăn minh họa mối quan hệ kiếm ăn liên kết giữa các sinh vật. Nhà sinh thái học Charles Elton đề xuất khái niệm lưới thức ăn vào năm 1927, sau đó ông gọi là chu trình thức ăn. Ông sử dụng nó để mô tả mối quan hệ giữa động vật ăn cỏ và động vật ăn thịt và giải thích cách mỗi nhóm lấy năng lượng của mình.