Yes, it is possible to text internationally from iPhone to iPhone for free using the built-in messaging app iMessage. iMessage is a messaging service that is exclusive to Apple devices, which allows users to send messages, photos, videos, and other types of content to other Apple device users. However, there are some important things to keep in mind when using iMessage to send international texts.

iMessage works by using your device’s data connection to send messages over the internet, rather than using traditional SMS or MMS messaging services. This means that as long as you have a Wi-Fi or cellular data connection, you can send and receive iMessages to and from anyone in the world with an Apple device.
To use iMessage, both you and the person you are messaging need to have an Apple device with the iMessage app installed and activated. This includes iPhones, iPads, iPod Touches, and Mac computers running the macOS operating system. Once you have confirmed that the person you want to message is also using iMessage, you can start sending texts for free.
When you send a message through iMessage, it is sent as an encrypted message over the internet to Apple’s servers, where it is then forwarded to the recipient’s device. Because iMessage uses data instead of traditional SMS or MMS messaging, you will not be charged by your carrier for sending international messages.
However, there are some potential fees to be aware of when using iMessage to send international texts. If you are using a Wi-Fi network that charges for usage, such as in a hotel or other public location, you may be charged for data usage. Additionally, if you are using a cellular data connection to send iMessages, you may be charged for data usage if you are not on an unlimited data plan.
Another potential issue to be aware of when using iMessage to send international texts is that not all messages may be delivered as iMessages. If you are trying to message someone who is not using iMessage or who is in an area with poor internet connectivity, your message may be sent as a traditional SMS or MMS message instead. In this case, you may be charged by your carrier for sending international messages.
To avoid any potential charges or issues when sending international messages through iMessage, it is important to confirm that the person you are messaging is also using iMessage and has a strong internet connection. You can do this by checking for the blue “iMessage” bubble next to their name in the message thread. If the bubble is green, this indicates that the message is being sent as a traditional SMS or MMS message.
In summary, it is possible to text internationally from iPhone to iPhone for free using iMessage. As long as both you and the person you are messaging have Apple devices with iMessage activated and a strong internet connection, you can send and receive messages without any additional fees. However, it is important to be aware of potential data usage fees if you are using a Wi-Fi network that charges for usage or if you are using a cellular data connection without an unlimited data plan. Additionally, not all messages may be delivered as iMessages, so it is important to confirm that the person you are messaging is also using iMessage to avoid any unexpected charges.