# Is it right choice to transfer large amount of data(e.g a piece of data about 100MB) through Mqtt?

**URL:** <https://community.hivemq.com/t/is-it-right-choice-to-transfer-large-amount-of-data-e-g-a-piece-of-data-about-100mb-through-mqtt/595>\
**Category:** MQTT\
**Created:** [June 19, 2021, 4:19am UTC](https://community.hivemq.com/t/is-it-right-choice-to-transfer-large-amount-of-data-e-g-a-piece-of-data-about-100mb-through-mqtt/595 "2021-06-19T04:19:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jhone](https://avatars.discourse-cdn.com/v4/letter/j/8c91f0/32.png) [@Jhone](https://community.hivemq.com/u/Jhone)\
**Post date:** [June 19, 2021, 4:19am UTC](https://community.hivemq.com/t/is-it-right-choice-to-transfer-large-amount-of-data-e-g-a-piece-of-data-about-100mb-through-mqtt/595/1 "2021-06-19T04:19:13Z")

</div>

Is it a good choice choice to transfer large amount of data (e.g: a piece of data about 100MB) through Mqtt?

Any advice or suggestion is welcome.

---

<div class="post-metadata">

**Author:** ![SShet](https://avatars.discourse-cdn.com/v4/letter/s/b3f665/32.png) [@SShet](https://community.hivemq.com/u/SShet)\
**Post date:** [June 21, 2021, 3:38pm UTC](https://community.hivemq.com/t/is-it-right-choice-to-transfer-large-amount-of-data-e-g-a-piece-of-data-about-100mb-through-mqtt/595/2 "2021-06-21T15:38:25Z")

</div>

Hello Jhone,

Welcome to the HiveMQ community forum.

MQTT supports _Maximum Packet Size_ is 268,435,460 bytes( approx 260MB). The `max-packet-size` value defines the largest MQTT packet size in bytes and it’s supported by HiveMQ.

In the case of sending large files, MQTT is lacking a resume functionality for interrupting data delivery. Therefore it might be feasible to use other protocols like FTP or HTTP for large files and use MQTT to transfer the download link.

I hope this helps.

Kind regards,  
Sheetal
