- Scriptwriting
By Kyle DeGuzman on August 21, 2022
Sound design is a key element of filmmaking that gives the world of a story more depth. This can be ambient sound from cars passing by or even birds chirping overhead. But what about sounds that literally move a film’s plot along? Filmmakers have used sound effects across all genres to motivate characters’ actions, create suspense, or trigger a sequence of events.
Before making it to the big screen, these important sound effects are written into screenplays as storytelling devices. So how to write sound effects in a script correctly? The answer is much simpler than one might think.
Watch: Diegetic vs. Non-Diegetic Sound Explained
Write your script for free
How To Write Sound Effects in a Script
How to write SFX in script
When learning how to write sounds in text it is important to first note if the sound is important to the plot. If the sound is important to the scene, such as the sound of a gun shot that causes characters to run, then it is typically written in an action line in all capitalized letters.
When using the StudioBinder screenwriting app, select the “Action” icon in the top toolbar. Write out the action and when the story comes to the sound effect, write the sound effect in all capitalized letters. Because these sound effects fall under the category of diegetic sound, they should be written as onomatopoeia rather than the description of the sound effect itself. For example, rather than writing sounds like “gunshot” write “bang”.
How to write sound effects in a script • Read Example
Also note that any SFX in screenplay that has to do with a characters’ dialogue and performance should not be written in the screenplay as a sound effect. For example, if a character is yelling, you do not need to write
James YELLS at Miranda from the parking lot.
Rather, write the dialogue blocks as normal with exclamation points and allow the actors to interpret the line of dialogue to perform it how they or the director sees fit.
It’s important to remember that sound effects that are important to the script, such as plot points or setting elements, should be formatted this way. Learning how to write sound effects in a script is a necessary tool for any working or aspiring screenwriter. Check out our video in which we break down how to format sound effects and other key elements of a screenplay.
How to write sound effects in a script •Subscribe on YouTube
Sound effects are one of the unique aspects of screenwriting that give the written page a more cinematic experience. Whenever a sound effect is used in your screenplay that affects the plot, be sure to format in this way to draw the reader’s attention to the sound just as it would in the theatre.
UP NEXT
How to Write a Montage in a Script
Screenwriters are tasked with the unique challenge of writing a cinematic story on paper. Sound effects are among the many tools screenwriters have to do this. Another one of these tools is the montage. Whether you know your script will contain a montage or not, knowing how to format one will make you a more prepared and better equipped screenwriter. Learn how to write a montage in screenplay format now.
Up Next: How to Write a Montage in a Script →
Write and produce your scripts all in one place
Write and collaborate on your scripts FREE.
Get Started for Free
About
- Blog
- Support
- Tutorials
- Templates
- Press
- Terms
- Privacy
Learn More
- Featured On
- Careers
- StudioBinder Partners
- Contact
Featured Blog Posts
- Ultimate Guide to Call Sheets
- How to Break Down a Script (with FREE Script Breakdown Sheet)
- The Only Shot List Template You Need — with Free Download
- A Better Film Crew List Template Booking Sheet
- Best Storyboard Softwares (with free Storyboard Templates)
Compare
- Movie Magic Scheduling
- Gorilla Software
- Storyboard That
- Celtx
FREE Master Classes
- Advanced Filmmaking TechniquesA visual medium requires visual methods. Master the art of visual storytelling with our FREE video series on directing and filmmaking techniques.
- TV Writing and DevelopmentWe’re in a golden age of TV writing and development. More and more people are flocking to the small screen to find daily entertainment. So how can you break put from the pack and get your idea onto the small screen? We’re here to help.
- Making It: From Pre-Production to Screen
Latest
- What is a Fallacy — Definition, Types, and Examples
- What is Vernacular — Definition, Examples, and Guide
- What is Folklore — Definition, Types, and Traditions
- What is a Showrunner — What it Means to Literally Run the Show
Made by Leanometry
©2025 STUDIOBINDER INC.
' ).css( {position: 'fixed',zIndex: 999992,top: 0,left: 0,width: '100%',height: '100%',opacity: '0.3',background: '#000',display: 'none'} ).appendTo( 'body' );}$overlay.fadeIn( 300 ).find( '.tcb-popup-close' ).hide();$target.css( {display: 'none',visibility: '',zIndex: 999993,left: '50%',top: '50%',background: '#000',boxShadow: '0 10px 25px rgba(0,0,0,0.5)'} );var $ifr = $target.find( 'iframe' ),is_custom = false;if ( $target.hasClass( 'tcb-custom-video' ) ) {is_custom = true;if ( ! $target.data( 'tcb-video-player' ) ) {var _id = $target.find( '.wp-video-shortcode' ).attr( 'id' );if ( typeof mejs !== 'undefined' && mejs && mejs.players && mejs.players[ _id ] ) {$target.data( 'tcb-video-player', mejs.players[ _id ] );} else {$target.data( 'tcb-video-player', $target.find( 'video' )[ 0 ] );}}} else if ( $ifr.length && $ifr.attr( 'data-src' ) ) {$ifr.attr( 'src', $ifr.attr( 'data-src' ) );}$body.css( 'overflow', 'hidden' );$target.show( 300, function () {$overlay.find( '.tcb-popup-close' ).fadeIn( 200 );if ( is_custom && config.p.a ) {/* autoplay video */$target.data( 'tcb-video-player' ).play();}} );function close_it() {$overlay.find( '.tcb-popup-close' ).hide();$document.off( 'keyup.videoPopup' );$overlay.fadeOut( 300 );$target.hide( 300, function () {if ( ! $ifr.attr( 'data-src' ) ) {$ifr.attr( 'data-src', $ifr.attr( 'src' ) );}$ifr.removeAttr( 'src' );if ( is_custom ) {try {$target.data( 'tcb-video-player' ).pause();$target.data( 'tcb-video-player' ).setCurrentTime && $target.data( 'tcb-video-player' ).setCurrentTime( 0 );} catch ( e ) {console.log( 'Cannot pause video' );}}} );$body.css( 'overflow', '' );}$overlay.off( 'click.videoPopup' ).on( 'click.videoPopup', function () {close_it();} );// Return on ESCThriveGlobal.$j( document ).off( 'keyup.videoPopup' ).on( 'keyup.videoPopup', function ( e ) {if ( e.keyCode === 27 ) { // ESC keyclose_it();}} );return false;};
Copy link
Copy
