Nowadays, digital marketing is one of the most important fields in businesses. Every small and large company or corporation has a website, different social media accounts and puts a lot of money in online marketing. Because of that, people creating a lot of excellent software and tools to help marketers achieve goals.

There is a huge array of digital marketing tools around the web. Some of them are for small companies and startups while other tools are for huge budget companies. But still, one of the biggest issues is to find the perfect tool for you.

I decided to help! I have composed a list of 99 indispensable  marketing tools. In my list, you will find free and paid tools for email marketing, social media, video editing, SEO, content creation and much more!

So without further ado, let’s get started!

Idea Generators

Xmind

Xmind is a mind map tool for Windows, Mac, and iOS. It helps you plan and follow your ideas. Also, it has a cloud that automatically synchronizes files across all the platforms and a lot of other great features.

Mindmup

Mindmup is a free online mind mapping tool that helps you capture your ideas. Their mind map is made to be without any distractions it helps you only focus on your ideas. Also, it lets you create an unlimited number of mind maps.

MindMeister

MindMeister is another free online mind mapping tool that will help you capture, develop, and then share your ideas visually with others. The tool earned its reputation, and it’s used by companies like Electronic Arts.

Scapple

Made by the same folks who made Scrivener, Scapple is a truly different mind-mapping tool. Scapple presents you with a blank digital canvas and doesn’t require you to start with a central node. For pure brainstorming, Scapple is a proven workhorse.

Google Trends

Google Trends is a great tool created by Google Inc. This web app allows you to see what is hot on the Internet at the moment. Also, it lets you see all the trends in the market.

Blog Topic Generator

Blog Topic Generator is a great tool if you run out of ideas for your blog. Created by Hubspot, this tool allows you to input a few nouns that describe your area of interest and then gives you few post ideas that are great.

Content Idea Generator

Content Idea Generator lets you enter the subject name that you want to write about and then gives you an eye-catching article name. Also, it gives you some tips for how to get the best headline.

Germ.io

Germ.io is the perfect software for capturing your team’s ideas, brainstorms and make them into a detailed plan. Also, it gives you some templates to start with right away.

Idea Sandbox

Idea Sandbox is a set of tools that will lend you a hand in your business. It has a brainstorming brief, problem identification, decision-making tool template and a few others.

Content Row

Content Row is a great tool for creating a great headline for your article. This link bait title generator asks you only to write one word, and it provides you with a bunch of great title ideas.

Google Scholar

Google Scholar is another tool from Google Inc. This tool is great for searching for science-based articles, and emerging studies. Because it blocks all the additional searches. If you are searching for some scientific article ideas, Google Shoclar is ideal.

Content Creation

Listly

Listly is a web application that lets you create all sorts of lists. There are some great features. For instance, you can make your list public and other members can follow your list and upvote it to make it rank higher.

Canva

Canva is versatile free visual content creation tool. It will help you to create visuals for almost everything from social media banners to graphs and much more. It has many features that will lend you a hand with your visuals.

Apester

Apester is a free tool that is suitable for creating great quizzes. It allows you to create quizzes that you can put on your website and make your content marketing more fun and engaging.

Scoop.it

Scoop.it is a content curation service as well as a content marketing automation tool. Here you can discover great content instantly, curate it and publish to get some visibility.

Curator

Curator is really one of the best tools for the creative process. With this software, you can organize your ideas visually, refining visual storytelling. You can also collect inspiration and create mood boards.

Piktochart

Piktochart is an easy-to-use tool that is perfect for creating infographics and other types of visual content like posters and much more. Because it has drag and drop interface, it is really simple to use.

Triberr

Tribe is a content sharing platform as well as part influencer marketing platform. It is great for bloggers. Here you can share your content with a network of people with similar interests.

LaterBro

LaterBro is a simple web app for your content. This app lets you schedule your Facebook updates or Twitter tweets for later across multiple accounts.

Quuu

Quuu is an application that allows hand-curated content suggestion for social media. You only need to select your area of interests and it will send hand-collected content to your Buffer account.

Buffer

Buffer has many features, but it is ideal for sharing content. It is a good way to drive traffic, increase fan engagement and save time on social media.

Social Media

Socialmention

Socialmention is a great tool that allows you to search for any word, hashtag or phrase to see where people use it all over the internet.

TweetReach

TweetReach is a perfect tool for detailed analyses of hashtags, keywords, usernames. It estimates how many impressions a search term has made and how many people were reached.

Socioboard

Socioboard is an ideal social media management platform for everyone. You can connect all the most popular social media accounts and manage them from one central dashboard. Also, it has many great features that will lend you a hand in need.

Hootsuite

Hootsuite is another social media management platform. It lets you manage and coordinate multiple social network accounts, track analytics, schedule posts and much more.

TweetDeck

TweetDeck is a really powerful tool made for Twitter. It has a lot of great features that will help you with your Twitter account like real-time tracking, organizing, and engagement.

LikeAlyzer

LikeAlyzer is a great Facebook tool. This tool allows you to monitor and analyze the potential success rate of your Facebook Page.

Click To Tweet

Clicktotweet is a tool made for Twitter. It is easy to use tweet promotion, sharing and tracking tool. You just need to write a message, then it generates a link and just shares it. Then you just need to follow the activity of the link.

Twitonomy

Twitonomy is another tool for the Twitter social network. It has a lot of great features like visual analytics of any tweet, backup/export tweets, also tracks your interactions with other Twitter users and much more.

Shared Count

Shared Count is a great tool that will count how many times the link was shared on most popular social networks.

Simply Measured

Simply Measured is perfect social media analysis toolset. It gives you a bunch of great features like Twitter, Instagram follower analysis, Facebook insight analysis and much much more.

Keyhole

Keyhole is another social network software. This tool is a real-time hashtag tracker for Twitter, Facebook, and Instagram.

Hashtagr

Hashtagr is another tool that is based on hashtags. It used as a hashtag aggregator. You only need to enter a hashtag, and you will get all the results.

Dlvrit

Dlvrit is a tool that is made for social network marketing. It is entirely automated social media solution. You can set to auto-post to Facebook, Twitter and to other social networks.

PeerReach

PeerReach is social network analyzing tool. This app analyses your connections and interactions with others and finds your interests, makes analyzes and finds things that are most relevant to you.

Kred

Kred is another software based on social media. Kred analyzes your social media account and measures your influence level with a Kred Score.

Email Marketing

Boomerang

Boomerang is software for Android, Gmail, and Outlook. It has a lot of email management tools that you can easily integrate into your inbox: email scheduling, snoozing, follow-up reminders and more. 

MailChimp

MailChimp is a great email marketing tool. It is free for everyone for up to 2,000 subscribers, and it can send 12,000 emails per month.

Hiver

Hiver is a perfect email collaboration software. It will help you to work more efficiently using shared accounts. It has features that will help you collaborate with your team.

SendPulse

SendPulse is a messaging software that lets you use a variety of message-sending methods from SMS to emails. In the free version, you can send up to 15,000 free emails per month.

Structured Data Markup Helper

Structured Data Markup Helper is another tool from Google Inc. It is a data markup tool that enables you to add some great interactive marketing features to your Gmail emails.

Klaviyo

Klaviyo is another email marketing software. It helps you to send multiple personalized and audience targeted emails. Also, Klaviyo includes some great features you won’t get anywhere else. 

Mad Mimi

Mad Mimi is an easy email marketing tool. It lets you create, send, share and track email newsletters online. This tool is everything you could need for small business.

Canned Emails

Canned Emails is a great minimal web app. If you need to save time, this app is for you. It gives you few pre-written emails that are ready to use.

Sidekick

Sidekick is a brilliant email tracking software. It allows you to see who opens your emails, when and how many times they opened it.

GMass

GMass is a Gmail add-on. It has a lot of useful features like scheduling, creating email lists based on search, automatic follow-up emails, plus it tracks opens and clicks and much more.

Video

Wistia

Wistia is a great marketing tool for videos. It combines world-class video hosting, marketing tools, and video analytics. It has a collection of free resources about video strategy and others.

Powtoon

Powtoon is an application that allows you to create animated marketing videos, explainers, and animated infographics. It is a great tool for you business introduction video.

WeVideo

WeVideo is an online editing and collaboration application. It has cloud storage, a music library, and a really great feature that lets you edit on-the-go with a mobile app.

Jing

Jing is a computer application that enables you to capture essential videos, animation, still images, and then share them on the Web. Also, it gives you the ability to add basic visual elements to your captures.

Video Downloader

Video Downloader is Chrome add-on that lets you download video from various websites or just save them in your video list without downloading them.

Search Engine Optimization 

Wordtracker

Wordtracker is an app that shows you high performing keywords in minutes. It allows you to find related keywords for stronger content that ranks better, and it gives you access to SERP review. It uses multiple sources.

SEO SiteCheckup

SEO Site Checkup is a great online software. It lets you input your website’s URL and then gives you a detailed review of your SEO optimization pros and cons.

Google Search Console

Google Search Console is another great software from Google. It helps you monitor your site’s performance, identify any issues, and submit content to be crawled.

Yoast

Yoast is a great SEO plugin for a WordPress website. It helps you manage SEO and optimize your site. 

SEO Spider Tool

SEO Spider Tool, created by The Screaming Frog, is a web page crawler. It allows you to crawl websites and fetch key on-site elements to analyze SEO.

Keyword density

Keyword density is a simple tool that analyzes your text and then calculates the density of keywords in it. Also, it contains some tips that are worth reading.

Keyword tool

Keyword tool is an online software for searching keywords. It helps you find keywords that people are typing into the Google search box in your country and helps you find your targeted audience.

Ubersuggest

Ubersuggest is an online tool that allows you to find new keywords quickly. It takes keyword research to the next level with tons of keyword ideas for SEO, PPC, and your next content marketing campaigns.

Answer The Public

Answer The Public is an interesting application. It is a data visualization tool fetching Google search and Bing search query suggestions and placing them in question, proposition and alphabetical context.

IMforSMB

IMforSMB is a simple bulk keyword generator software. This online tool generates bulk keywords in your business category it is especially good for small business.

Organizat and Project Management

Trello

Trello is a team collaboration software. It has boards, lists, and cards that enable you to organize and prioritize your projects to get more done in less time.

Slack

Slack is an application that stores and displays all your communication in one place. It has a lot of essential features for teamwork such as direct messages, channels, file sharing and much more.

Freedcamp

Freedcamp is a social collaboration platform with an emphasis on project management. It has sticky notes, task lists, calendar with milestones events and much more.

Basecamp

Basecamp is a perfect productivity software. It has many great tools integrated that are essential for any team out there. Basecamp is a veteran in this field, and I highly recommend you check them out. 

Asana

Asana is another team collaboration application. It is user-friendly and an excellent choice for a team to track their work on a project and get real-time results. 

Yanado

Yanado is a stellar team management tool that integrates with Gmail. It lets you manage your projects and tasks in Gmail. Because of that, you will not lose your focus jumping between email and other project management tools.

Freebusy

Freebusy is a software that saves a lot of time because it coordinates teamwork. It has an integrated A. I., a scheduling assistant, which is really helpful.

Wrike

Wrike is an online project management software. It is an excellent choice because it gives you full control over your tasks.

HubSpot CRM

HubSpot CRM is another great app from HubSpot. This tool makes it easy to organize, track and grow your sales pipeline.

Solid

Solid is one more great team management software. It allows you to get all your notes in one place, to share them with your teammates, and to quickly export them.

Mobile Apps

Addappt

Addappt is a mobile app that is made for business. It enables you to update business contact details on the fly. In the app, contacts can be organized using groups.

Fuze

Fuze is a great cloud-based mobile app for small teams. It allows you to communicate with all your team members and visualize everything that matters to you.

PayPal

PayPal is maybe the best known online wallet. Their mobile app lets you link your credit and bank accounts to your PayPal account.

Boxmeup

Boxmeup is another mobile app. This app lets you organize and follow your packages or containers. It is a great app to track your things.

VidLab

VidLab is a multi-track, multi-clip video editing app for your phone. It enables you to create fast videos and photo stories.

Mint

Mint is a money manager app that is personalized for you. In the app, you can set up and follow your budget, get customized tips, and get a clear view of your financial life.

Box

Box is a cloud file sharing software. It can be integrated into almost every app that you are using with your team. It has a great feature that locks your sending file. This feature really deters hackers.

KanbanFlow

KanbanFlow is a web-based software for your team. In the app, you can make to-do lists and assign them to team members.

Square Register

Square Register is a great mobile app for small businesses. It allows you to save time by following sales and inventory, manage teams, and view business analytics.

Hours

Hours is an ideal iOS app to track your time. It has a lot of great features that will make time tracking a lot easier than ever before.

Slate

Slate is an ideal software to create presentations anywhere, anytime. It has great features that will lend you a hand and will help you make the perfect presentation.

inDinero

inDinero is a mobile app for tracking finances. You can track your finances on its dashboard by just connecting your bank or credit card accounts.

Waze

Waze is a free community-based mobile navigation app. If you are traveling a lot, this app will help save time by finding the fastest way to your destination via collaboration with other drivers.

Google Drive

Google Drive is another software made by Google Inc. It is an online cloud storage solution that is good both for business and individuals to access and edit files online.

DocuSign

DocuSign is an app for document signing. It provides a possibility to sign your documents electronically and to collect signitures from others.

Producteev

Producteev is a mobile task manager app for almost every situation. In the app, you can set up thousands of to-do’s and quickly access them from your smartphone.

Abukai

Abukai is an app that helps you track expenses. It lets you collect invoices, business expenses and also your personal expenses.

Streak

Streak is another stellar mobile app for businesses and entrepreneurs. It is an excellent CRM solution that allows you to run your entire business from your inbox.

Wunderlist

Wunderlist is a great app, the biggest pro is that it is multi-platform app. Wunderlist is an ideal to-do list manager that works on every phone and laptop.

Polaris Office

Polaris Office is a mobile app that has all the needed office functions. You can share office documents directly from PC to phone and edit them from both devices.

Free Image Sources

Free Digital Photos

Free Digital Photos is a website that is filled with free photos. There are thousands of pictures that you can use in your newsletter or somewhere else.

Pexels

Pexels is another website that has a bunch of free stock photos in one place that you can use in your promo video or website.

Compfight

Compfight is a web search engine for visual inspiration images or free stock photos for marketing. It has lots of pictures that you can use.

Splashbase

Splashbase is an online searching app. It enables you to search and discover high-resolution photos online that you use in your business and elsewhere.

Unsplash

Unsplash is a website that has a big collection of various high-resolution photos that you can use anywhere you want.

Death to stock photo

Death to stock photos is kind of an unusual project. You need to join an email list, and then they will send you free stock photos at the end of the month.

Raw Pixel

Raw Pixel is a web page that has a huge collection of free stock photos that can be used for any occasion.

Dreamstime

Dreamstime is one of the most popular stock photo resource websites. It has loads of free stock photos for everyone to use.

Free Images

Free Images is another website that gives you free photos for commercial purposes. They have over 300,000 pictures in their library.Opinions expressed here by Contributors are their own.

Founder/CEO Just&Tom and JustasMarkus.com. Passionate traveler and blogger at Entrepreneur.com, Business.com, Influencive.com and others. Catch up with Justas on Twitter.