Free public number
$0- Public messages are visible
- Used by multiple visitors
- No registration required
- Best for low-priority testing
Use a free virtual number or temp number to receive SMS online from Bankofamerica and, where Bankofamerica accepts public or virtual numbers, to sign up for a Bankofamerica account without paying for the number. You can also compare paid one-time and private options when you need more control. This page currently displays 2 public message records from the available MyTempSMS snapshot. Public messages are visible to everyone; number availability, Bankofamerica acceptance, verification, and delivery are not guaranteed. MyTempSMS is independent from Bankofamerica.
Choose a country
Check priceChoose a country
Check price| Feature | Free public number | One-time verification | Private rental |
|---|---|---|---|
| Best for | Testing or low priority | Quick verification | Frequent or long-term use |
| Cost | $0 | Varies by country | Varies by country |
| Number type | Shared | Single use | Private |
| Message visibility | Public | Order-specific | Private |
| Reusability | Multiple visitors | Single use | During rental |
| Active duration | While available | Until verified or expired | Selected rental period |
| Delivery guarantee | Not guaranteed | Not guaranteed | Not guaranteed |
| Setup time | Instant | At checkout | At checkout |
Use a listed number only when the current service screen asks for one, then read any resulting message in that number’s inbox. For Bank Of America, authorization codes can be sent to a phone or email is the cited phone or email authorization condition. The inbox view for authorization codes can be sent to a phone or email is public.
Use a listed number only when the current service screen asks for one, then read any resulting message in that number’s inbox. Open phone or email authorization with a free number here. Confirm authorization codes can be sent to a phone or email before using the message. On refusal, follow phone or email authorization through the documented route.
Bank of America’s verification screen states that the authorization code expires ten minutes after it is requested. Requesting a replacement should be done only through the bank’s own security screen rather than through repeated unrelated SMS attempts. Recheck ten-minute authorization on the service screen.
Bank of America says Secured Transfer can send one-time authorization codes to a registered U.S.-based mobile number for certain high-dollar transfers or wires. Registration also uses debit-card information to confirm identity. Use secured transfer mobile as the practical checkpoint. Resolve secured transfer mobile before treating message delivery as sufficient.
Bank of America says a USB security key can be used when a U.S.-based mobile number is not available for Secured Transfer. The bank also presents passkeys as a secure alternative to one-time codes for account access. Confirm security key alternative against the cited guidance.
Bank of America describes passkeys as using a verified device and the device’s face or fingerprint recognition for account access. That provides an official non-SMS security method when the account and device are already set up for it. Compare passkey login with the live prompt first.
Check the phone or email destination selected on Bank of America’s own identity-verification screen. Use only a private recovery or authentication channel controlled by the account holder; public temporary numbers are unsuitable for banking. If the registered information is wrong, use Bank of America’s official security and support processes.
Confirm that the feature is asking for the U.S.-based mobile number required by Secured Transfer. Use the registered personal mobile or an eligible USB security key as described by Bank of America. Do not try to work around a transfer-security requirement with a shared inbox.
Return to the active Bank of America security screen and request a fresh code through the bank. Enter the replacement only on the legitimate banking page and never disclose it. If codes continue failing, switch to an official supported verification method or contact the bank.
For phone or email authorization, use a free listed number after checking authorization codes can be sent to a phone or email. Use a listed number only when the current service screen asks for one, then read any resulting message in that number’s inbox.
For payment enrollment verification, a public inbox can expose payment enrollment verification messages to other visitors. The cited payment enrollment verification guidance identifies zelle enrollment and other sensitive steps can require additional identity verification. Keep payment enrollment verification on a private recovery method you control.
Bank of America’s identity-verification screens show authorization-code delivery to a phone or an email, depending on the security step presented. Recheck phone or email authorization against the source. Keep phone or email authorization within the documented account flow.
Bank of America’s verification screen states that the authorization code expires ten minutes after it is requested. Check ten-minute authorization in the cited guidance. Keep ten-minute authorization matched to the live prompt.
Bank of America says Secured Transfer can send one-time authorization codes to a registered U.S.-based mobile number for certain high-dollar transfers or wires.
Bank of America says a USB security key can be used when a U.S.-based mobile number is not available for Secured Transfer. Confirm security key alternative on the current screen. Let security key alternative determine the next account step.
Bank of America describes passkeys as using a verified device and the device’s face or fingerprint recognition for account access. Recheck passkey login against the source. Keep passkey login within the documented account flow.
Bank of America’s Zelle and identity-verification screens can require an additional security step and a one-time authorization code before protected actions continue. Check payment enrollment verification in the cited guidance. Keep payment enrollment verification matched to the live prompt.
Content review date: