How to Say “By” in Spanish for an Author

por
author, standard
To name the author of a book, song or article, Spanish uses de or por. Un libro de Gabriel García Márquez is the most natural way to say "a book by Gabriel García Márquez".
Meaning: by, naming the author of a work (preposition)

Ways to say it

“by” in Spanish
Spanish Note
por author, standard
de author, title pages

De is the usual choice when you introduce a work and its author. Escrito por is used when you say who wrote it, as in escrito por Isabel Allende.

Which one should you use?

For people who do something, por marks the doer: pintado por Frida Kahlo. For possession or origin, de is the safer word, so a title page often reads Novela de Laura Esquivel.

What mistakes should you avoid?

English learners often translate every "by" as por, but un libro por Cervantes sounds odd. Use de or escrito por.

Did you know?

  • The cover line por before an author name appears mostly in passive phrases, while de is what you see on book spines.

Examples in context

  • Es una novela de Isabel Allende.
    It is a novel by Isabel Allende.
  • El cuadro fue pintado por Frida Kahlo.
    The painting was painted by Frida Kahlo.
  • ¿De quién es esta canción?
    Who is this song by?

Example conversation

Marta asks a bookseller in Madrid about a book.

  1. Marta

    ¿Tiene algo de Almudena Grandes?
    Do you have anything by Almudena Grandes?
  2. Vendedor

    Sí, esta novela fue escrita por ella.
    Yes, this novel was written by her.
  3. Marta

    Perfecto, me la llevo.
    Perfect, I will take it.
⭐Share⭐ to appreciate human effort 🙏
Alexis Tracey
Alexis TraceyHelp make this guide better. Spot a mistake, know another way to say it, or have an example from real life? Share it below.
guest
0 Comments
Newest
Oldest Most Voted
Scroll to Top