This object represents a file ready to be downloaded. The file can be downloaded via the link It is guaranteed that the link will be valid for at least 1 hour. When the link expires, a new one can be requested by calling getFile.

Maximum file size to download is 20 MB


Name Type Description
file_id str Identifier for this file, which can be used to download or reuse the file
file_unique_id str Unique identifier for this file, which is supposed to be the same over time and for different bots. Can't be used to download or reuse the file.
file_size Optional[int] Optional. File size, if known
file_path Optional[str] Optional. File path. Use to get the file.


  • from aiogram.types import File
  • from aiogram.api.types import File
  • from aiogram.api.types.file import File