There are lots of sites that give various methods for speaker amplification:

  • Put the phone in a toilet roll (cut a slit)
  • Put cups on the phone
  • Place it on a box or similar (guitars are sometimes suggested).

I have tried these but none of them were great.

Is there a better way to amplify my iPhone's speakers?

  • Many "work", but doing it well is not an easy thing to do – Zach Saucier Dec 10 '14 at 19:30
  • Are you stating you have tried the suggestions from your question and they do not work? – liebs19 Dec 10 '14 at 19:31
  • I'm saying that I'm sceptical of these, and have seen some videos (e.g. youtube.com/watch?v=3fQlYYZQBM4) that suggest it isn't great. – Tim Dec 10 '14 at 19:44
  • I typically set mine on top of a hard cover book. – L.B. Dec 12 '14 at 16:06
  1. Cut a slit in the middle of a cardboard roll e.g. aluminium foil.
  2. Insert a cup or funnel on either end of the roll, as shown below:

We can even rotate the cup to amplify in a particular direction.

enter image description here

The easiest way I know, when you're at home or outside and don't have any gadgets or items, is simply placing your phone next to a wall or ideally in a corner with the speakers facing the wall. The sound waves will reflect off the wall and more of them will get directly into your ear.

To understand this, imagine a speaker in the middle of a room with you standing on the right side of the room. The sound waves move in all directions and only one part of them will directly get into your ear. The rest will first reflect off the left, top and bottom walls before they get into your ear. They will lose some of their loudness and will get there with some delay: You here a slight echo (of course depending on the size of the room). So if the speaker is in the corner, more of the sound waves get directly into your ear or only with a minimal delay.

It isn't that much louder, than placing it in a bowl or toilet paper roll but you will still hear a difference.

You can amplify your mobile speakers by using induction speakers which boosts the volume of any device with an external speaker without any wires.

How does it work? It's grabbing the magnetic field of the speaker using induction, and then running that signal into its own amp and speakers.

If your purpose is different and you want to make as much noise as you can (e.g. you're a heavy sleeper), then put your phone into a glass/mug.

Heavy sleeper? Tired of snoozing past your alarm? Use the 'smartphone in a cup' trick to crank the volume!

  • Using speakers is not a very hacky method is it...? – Tim Jan 29 '15 at 18:49

Similar to @kenorb's answer, but instead you could place your phone in a metal saucepan. I have done this while on holiday and I had forgotten to bring speakers and it works really well. Also tilting the pan on it's side and facing it to where you are sitting or 'boogieing' will make it more directional and louder.

I've had success by placing the phone with the speakers facing up in a large, tall ceramic/glass/metal bowl. Plastic or wood doesn't work as well.

It's not too much louder, but it does make a difference.

I have gone to android now, but when I had an iPhone, I had several "horn amplifiers" laying around. I think I paid $3 each. These are very cool and work fantastically. It's a piece of silicone the phone just sits in it (see below).

enter image description here

Yes if you have one in your home or office it will help you to make amplifier;all you have to do is make a rectangular hole that your phone fits. You can increase effect by adding conical things like paper-cup or even closing one side will do more for you. Also one more thing more longer the tube is more the voice....

enter image description here

Also Paper Clips may help you to keep it on desk.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.